Staff Software Engineer
Ripple · Chicago, IL · 6 days ago
HybridEngineering$196k/yrFull-time
About the role
Ripple Treasury, now a Ripple solution, was acquired by Ripple in 2025, marking a significant expansion into the multi-trillion-dollar corporate finance arena. Join us to build the future of corporate treasury and the infrastructure that powers the Internet of Value.
Responsibilities
- Work alongside architects and product managers to develop, estimate, and deliver new features spanning the full stack — front-end, server-side, and database tiers.
- Invent solutions that matter at scale.
- Harness the full power of Azure to architect cloud-native solutions that are scalable, resilient, and built to perform under real-world demand.
- Drive continuous improvement across our software applications, owning delivery pipelines and feature flags to ensure seamless, confident integration and deployment.
- Own reliability across the full environment lifecycle, using observability tools and logging to swiftly diagnose and resolve issues in development, test, and production.
- Be a force multiplier for the team — staying ahead of tech trends, engaging with the broader tech community, mentoring fellow engineers, and leading technical design and code reviews.
- Set the standard relentlessly — finding opportunities to sharpen team operations, processes, methodologies, and technology choices in pursuit of engineering excellence.
- Ensure every piece of work meets the highest quality, operational, and architectural standards, directly contributing to the organization's success.
- Play a unique and strategic role in facilitating the configuration of no/low-code bank connectors with top-tier financial institutions, bridging modern platforms with the world's leading banks.
- Embrace full ownership through the team's YBIYRI (you-build-it-you-run-it) model, including active participation in the on-call pager rotation.
Requirements
- Bachelor's degree in Computer Science or equivalent professional experience, with at least 8 years of hands-on application development experience.
- Expert in application development best practices, cloud architecture, and deployment, with deep experience building robust solutions in complex distributed systems.
- Deep expertise in ASP.NET/Core and C#, with expert-level Microsoft SQL Server database development and daily use of Visual Studio.
- Extensive hands-on experience with Azure Services, including designing and implementing CI/CD pipelines within Azure DevOps.
- Highly accomplished in building web applications using Angular with TypeScript, with strong command of TDD and BDD practices and familiarity with JavaScript frameworks.
- A proven mentor and multiplier — growing fellow engineers, influencing across teams, and championing continuous improvement as an agent of change.
- Highly analytical, data-driven, and deeply committed to quality, with a keen understanding of customer needs and the vision to advance both technology and product.
- A self-starter and fast learner who communicates effectively with technical and non-technical partners, thrives in cross-functional global agile teams, and delivers with minimal supervision.
Qualifications
- Advanced skills in fixing technical issues, solid understanding of Windows operating system principles, and experience in the financial industry is a plus.
Skills
- ASP.NET/Core and C#
- Microsoft SQL Server database development
- Azure Services
- Angular with TypeScript
- CI/CD pipelines within Azure DevOps
- Observability tools and logging
Benefits
- Competitive salary, bonuses, and equity
- Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep into the latest technologies and make an impact
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Professional development budget to support other modes of learning
- Learning environment where you can dive deep