Staff Software Engineer at Ripple
Job Description
📋 Description
- Partner with architects and PMs to design and implement features across UI, server, and DB.
- Use Azure services to craft scalable, resilient cloud solutions.
- Enhance applications and work with delivery pipelines and feature flags for deployment.
- Conduct unit, integration, and non-functional tests (performance, security).
- Leverage observability tools and logging across dev/test/prod.
- Share enthusiasm for tech trends, mentor engineers, and lead design/code reviews.
- Seek ways to improve team operations and technology choices.
- Ensure work aligns with quality, ops, and architectural standards.
- Configure no/low-code bank connectors with top financial institutions.
- Participate in the YBIYRI model (you-build-it-you-run-it) and on-call rotation.
🎯 Requirements
- Bachelor's degree in Computer Science or equivalent with 8+ years of development experience.
- Extensive experience with Azure Services.
- Deep knowledge of ASP.NET Core and C#.
- Expert in Microsoft SQL Server database development.
- Highly accomplished in building web apps using Angular with TypeScript.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
🎁 Benefits
- Competitive salary, bonuses, and equity
- Comprehensive benefits: healthcare, retirement, family support
- Employee giving match
- Mobile phone stipend
- Generous vacation and wellness programs
More Current Jobs at Ripple
Apply to other open positions at Ripple
