
About Ridgeline
The cloud platform transforming investment management
Key Highlights
- Founded by Dave Duffield, co-founder of PeopleSoft and Workday
- Recognized as a 'Best Workplace for Innovators' by Fast Company
- Top 100 Software Company by The Software Report for three consecutive years
- Headquartered in Reno with offices in New York and the Bay Area
Ridgeline is a cloud platform specifically designed for investment management, founded by Dave Duffield, co-founder of PeopleSoft and Workday. The company focuses on addressing operational challenges in the financial sector with a modern, secure, and user-friendly platform. Headquartered in Reno, Ri...
🎁 Benefits
Ridgeline offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment to support work-life balance. Emp...
🌟 Culture
Ridgeline fosters a culture of open communication and mutual respect, emphasizing teamwork and shared goals. The company values its employees as famil...
Skills & Technologies
Overview
Ridgeline is hiring a Senior Staff Software Engineer for their Reporting Workflow team to design large-scale reporting systems. You'll work with AWS and Java to ensure the reliability and performance of client deliverables. This role requires experience in system architecture and workflow management.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in designing and implementing large-scale systems that are both performant and reliable. You enjoy owning end-to-end workflows and understand the importance of delivering mission-critical client deliverables with precision and efficiency. Your background includes working with multi-tenant systems and ensuring data correctness under heavy loads. You have a strong grasp of system architecture and are excited about mentoring engineers to help them grow in their careers.
Your expertise includes working with AWS, where you have experience managing production environments and ensuring scalability and stability. You are familiar with PDF rendering technologies and understand how to integrate third-party templating systems into your workflows. You thrive in collaborative environments and enjoy blending backend engineering with product design to create user-friendly interfaces for configuring and monitoring reporting workflows.
Desirable
Experience with batch-oriented platforms and orchestration of complex workflows is a plus. Familiarity with investment reporting systems or financial services will help you understand the unique challenges of this role. You are comfortable navigating the intricacies of system utilization and throughput, and you have a keen eye for detail when it comes to data correctness and performance metrics.
What you'll do
As a Senior Staff Software Engineer at Ridgeline, you will lead the design and development of the Reporting Workflow systems that generate pixel-perfect PDF investment statements for our clients. You will be responsible for ensuring that these systems operate efficiently under varying loads while maintaining high standards of data integrity and performance. You will influence the architecture of our systems, making critical decisions that impact the scalability and reliability of our reporting workflows.
You will mentor junior engineers, sharing your knowledge and experience to help them navigate complex engineering challenges. Your role will involve collaborating with cross-functional teams to gather requirements and translate them into technical specifications that drive the development process. You will also work closely with product designers to create intuitive UI surfaces that allow users to configure and monitor their reporting workflows effectively.
In addition to your technical responsibilities, you will participate in code reviews and contribute to the continuous improvement of our engineering practices. You will help evolve our systems during a period of rapid growth, ensuring that they can adapt to the changing needs of our clients and the market. Your contributions will directly impact the quality of the client-facing artifacts we deliver, reflecting performance across multiple timeframes and comparisons against industry benchmarks.
What we offer
Ridgeline offers a supportive work environment where employees feel valued and inspired to bring their best selves to work. We provide rich benefits, including unlimited vacation, educational and wellness reimbursements, and comprehensive employee insurance plans at no cost. Our culture emphasizes collaboration, innovation, and professional growth, making it an exciting place to advance your career in software engineering.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Ridgeline.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Ridgeline is hiring a Senior Software Engineer for their Reporting Workflow team to build large-scale reporting systems. You'll work with AWS and Java to ensure the reliability and performance of client deliverables. This position requires experience in systems engineering and architecture.

Software Engineering
Ridgeline is hiring a Senior Software Engineer for their Reporting team to design large-scale reporting systems that support critical analytics. You'll work with Java and SQL to tackle complex data challenges. This role requires strong problem-solving skills and experience in data curation.

Staff Engineer
Ridgeline is hiring a Staff Software Engineer for their Reporting team to design large-scale reporting systems that support critical analytics. You'll work with Java and SQL to build high-performance data querying systems. This role requires strong mentoring skills and experience in large-scale platforms.

Staff Engineer
Ridgeline is hiring a Staff Software Engineer for their Data Frameworks team to design and build enterprise-grade applications. You'll work with technologies like Java and Python, leveraging modern development tools. This role requires significant experience in software engineering and data frameworks.

Staff Engineer
Ridgeline is hiring a Senior Staff Software Engineer for their Portfolio Accounting team to build a scalable accounting engine. You'll leverage technologies like Java and AI tools such as GitHub Copilot and ChatGPT. This role requires strong technical leadership and experience in software engineering.