Senior Software Engineer, Client Management

🇺🇸 Reno, Nevada
$1K - $2K Annual
Posted 3 months ago
Expires June 17, 2026
Full TimeOn-siteEngineeringProduct

As a Senior Software Engineer on Ridgeline’s Client Management team, you will play a pivotal role in developing cloud-native applications that redefine how investment firms onboard clients, manage portfolios, and automate investor services. Ridgeline is a forward-thinking company dedicated to modernizing the investment management industry through innovative technology solutions.

In this position, you will be responsible for designing and implementing secure, scalable applications from the ground up using modern frameworks. Your day-to-day tasks will include developing sophisticated web front-ends with React and TypeScript, building maintainable backend services using Java or Kotlin, and collaborating closely with product, design, and UX teams to deliver seamless user experiences. Additionally, you will leverage AI tools like GitHub Copilot and ChatGPT to enhance development efficiency and problem-solving capabilities.

The ideal candidate will have over 8 years of experience in software engineering, with a strong background in building cloud-native applications. Proficiency in modern web technologies such as React, TypeScript, JavaScript, and Jest is essential, along with expertise in backend development using JVM languages and SQL. Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud is also required. A passion for problem-solving, clean architecture, and scalable design, as well as a commitment to continuous learning and effective communication, are key attributes for success in this role.

Ridgeline offers a comprehensive compensation and benefits package, including participation in the Company Stock Plan, unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. The company fosters a collaborative and high-performing culture where employees are encouraged to act like owners, choose growth over comfort, and communicate with transparency. Joining Ridgeline means becoming part of a team that values innovation, resilience, and continuous improvement.

More Jobs at Ridgeline