Staff Software Engineer, Performance and Analytics

Ridgeline•New York, NY
•$200,500 - $251,000•Hybrid

About The Position

The Performance & Analytics team calculates, reports, and presents investment performance and attribution metrics using modern OLAP and columnar technologies. The team analyzes returns, benchmark comparisons, and the factors contributing to performance. The Staff Software Engineer will help evolve Ridgeline’s next-generation performance and analytics platform, with the goal of setting a new industry standard. The team leverages AI and modern development practices to transform investment management technology. The engineer contributes design and technical expertise in close collaboration with design, strategy, and engineering. They participate throughout software development, from requirements and design reviews to implementation, and help shape a developing technology stack based on AWS back-end services. The role also involves creating developer-focused automation for scalable, high-quality applications that customers depend on to run their businesses. Ridgeline emphasizes ownership, transparent communication, learning, teaching, resilience, and collaboration.

Requirements

  • 8+ years in a software engineering position, with a history of architecting and designing new products and technologies.
  • Experience with Kotlin or similar programming languages.
  • Familiarity with OLAP or columnar databases and the ability to optimize queries.
  • Understanding of data modeling for analytical use cases.
  • Interest in running complex analytics quickly over large-scale data.
  • Experience building cloud-native applications on AWS, Azure, or Google Cloud.
  • A degree in Computer Science, Information Science, or a related discipline.
  • Willingness to learn new technologies while developing expertise in a business domain or problem space.
  • Understanding of the value of automated tests at all levels.
  • Ability to focus on short-term deliverables while maintaining a long-term perspective.
  • Aptitude for complex problem-solving.
  • Ability to communicate with colleagues at all levels.
  • Serious interest in having fun at work.

Nice To Haves

  • Buy-side technology experience.
  • Experience with GitHub Copilot or ChatGPT.
  • Experience with ETL pipelines that move data into OLAP systems.
  • Familiarity with performance concepts and methodologies such as TWR, Brinson Attribution, and Profit and Loss.

Responsibilities

  • Contribute design skills and technical expertise in collaboration with design, strategy, and engineering.
  • Participate in the software development process from requirements and design reviews through implementation.
  • Help impact a developing technology stack based on AWS back-end services.
  • Participate in creating and building developer-based automation for scalable, high-quality applications.
  • Think creatively, own problems, seek solutions, and communicate clearly.
  • Contribute to a collaborative environment rooted in learning, teaching, and transparency.

Benefits

  • Unlimited vacation.
  • Educational reimbursements.
  • Wellness reimbursements.
  • $0 cost employee insurance plans.
  • Company Stock Plan participation, subject to the applicable Stock Option Agreement.
  • Opportunities for career advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service