Job Details
Senior Software Engineer
RIVO Holdings · San Diego, CA
Tailor My Resume
Start free. No credit card.
What We Look For
- Strong problem-solving and analytical skills.
- Ability to challenge ideas while remaining collaborative 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.
Application Architecture & Design
- 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 to establish development standards and best practices.
- Contribute to long-term technical strategy and architectural direction.
Software Development & Modernization
- 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.
Platform Reliability & Engineering Excellence
- 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.
Cross-Functional Collaboration
- Partner with Product, QA, DevOps, and Engineering teams to deliver high-impact solutions.
- Contribute technical expertise during 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.
Qualifications
Must Have Qualifications
Software Architecture & Engineering Expertise
- 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.
- Full-Stack Development & Engineering Practices
Strong experience with
- .NET
- C#
- Microsoft SQL Server
- React/Angular – React preferred
- TypeScript
- REST APIs
- Azure Cloud Services
Experience with
- AI-Assisted Development
- Entity Framework
- Event-Driven & Microservice Architecture
- Application Monitoring and Observability
- Agile Development Methodologies
- CI/CD Pipelines
- Additional Information
Company Benefits
- 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 reimbursement to ease the balancing act of work and family & Exclusive access to comprehensive fertility treatment coverage to financially support your family-building journey
- Stay Fit for Free: Join our FREE weekly group workouts and keep your health and energy levels at their peak
- Company Events & Social Hours: Enjoy regular happy hours and company-wide events to celebrate achievements and build community with fellow employees
- Padres Tickets: Catch a Padres game with exclusive access to season long raffle drawings in the RIVO ticket section. Go Padres!
- Daily Perks: Savor FREE coffee, energy drinks, and snacks – fueling your productivity and satisfaction!
- Parking & Commute Made Easy: Say goodbye to commuting hassles and high gas prices – enjoy a company-paid parking or MTS pass
- Dedication Incentives: Opportunity to earn more money with our perfect attendance incentive – your dedication and reliability deserve recognition
- Generous Time Off: Recharge and live your best life with company paid holidays and PTO each year
- Comprehensive Health Coverage: Benefit from medical, dental, and vision plans with a 70/30 cost share—because your well-being is our priority
- Secure Your Future: Take advantage of our 401(k) plan with employer matching to invest in your future with confidence
About the Job
We offer a comprehensive compensation and benefits package where you will be rewarded based on your performance and recognized for the value you bring to the business. A reasonable estimate of the salary range for this job is $160,000.00 to $220,000.00. Idividual salaries within those ranges takes into account the wide range of factors that are considered in making compensation decisions including but not limited to education; experience and training; licensure and certifications; knowledge and skill sets; and other business and organizational needs.