Senior Software Engineer
Listed on 2026-08-08
-
Software Development
Backend Developer, Software Architect, DevOps, Software Engineer
- Compensation: USD 160000 - USD 220000 - yearly
** This is a fully on-site role. Hybrid/remote work is not available at this time.
** We are unable to sponsor or take over sponsorship of an employment Visa at this time.
RIVO is seeking an experienced
Senior Software Engineer
to help accelerate the evolution of our proprietary Loan Management System (LMS), the platform that powers our business and supports hundreds of loans processed every day.
We'relooking for a builder. Someone who can quickly understand a complex production environment,identify opportunities for improvement, and help modernize the architecture, engineering practices, and development standards that will support our next phase of growth.
As a
Senior Software Engineer
,you'llhelp advance a mission-critical fintech platform while partnering closely with Product, QA,Dev Ops, and Engineering teams to deliver scalable, reliable, and maintainable solutions. Success in this role requires strong technical depth, sound engineering judgment, and a collaborative approach to solving complex problems.
Ifyou'reenergized by ownership, attracted to technical challenges, and motivated by the opportunity to make a lasting impact on a business-critical platform,we'dlove to hear from you!
Job Description What We Look For- Strong problem-solving and analytical skills.
- Ability to challenge ideas whileremainingcollaborative and solution-oriented.
- Comfortable operating in environments undergoing technical transformation.
- Ability to balance immediate business priorities with long-term engineering goals.
- Excellent verbal and written communication skills.
- A continuous improvement mindset and passion for engineering excellence.
- Design and implement scalable solutions that support the continued evolution of our proprietary LMS.
- Modernize existing application architecture and engineering patterns where appropriate.
- Identify opportunities to improve system performance, reliability, and maintainability.
- Partner with technology leadership toestablishdevelopment standards and best practices.
- Contribute to long-term technical strategy and architectural direction.
- Design,develop, and deploy high-quality software across the application stack.
- Build new capabilities that support business growth and operational efficiency.
- Refactor and enhance existing functionality to improve scalability and sustainability.
- Develop secure, maintainable, and well-tested code.
- Troubleshoot and resolve complex technical issues across production and development environments.
- Participate in code reviews and drive engineering quality standards.
- Improve application monitoring, testing, and deployment practices.
- Support CI/CD and automation initiatives.
- Help reduce technical debt while improving overall platform health.
- Partner with Product, QA,Dev Ops, and Engineering teams to deliver high-impact solutions.
- Contribute technicalexpertiseduring planning, estimation, and design discussions.
- Share knowledge and mentor engineers through collaboration and code reviews.
- Promote a culture of accountability, continuous learning, and engineering excellence.
- Serve as a trusted technical resource across the organization.
- 8+ years of professional software development experience.
- 5+ years of experience designing and building enterprise-scale applications.
- Experience modernizing legacy or home-grown software platforms.
- Experience developing and supporting high-availability production systems.
- Experience with microservices architecture, distributed systems, and event-driven design.
- .NET
- C#
- Microsoft SQL Server
- React/Angular– React preferred
- Type Script
- REST APIs
- AI-Assisted Development
- Entity Framework
- Application Monitoring and Observability
- Agile Development Methodologies
- Optimal Work-Life Balance:Benefit from a schedule with no evening or weekend work – enjoy your weekends for relaxation and personal time
- Childcare & Family Support:Receive up to $5,000 annually in childcare…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).