Engineer
US$168,000 – US$210,000 / yr base salary
Posted 14 Oct 2026
Advertised as “Senior Engineer, Custodian Data”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5–7 yrs
- Management level
- Individual contributor
- Visa sponsorship
- Not offered
| Base salary | US$168,000 – US$210,000 / yr |
|---|
Field of studyComputer Science, Information Systems (or related)
Study levelBachelor's
Do you have a passion for finance & investing? Are you excited by the challenge of modeling industry-critical data and making it highly available? Do you enjoy solving complex technical problems and delivering high-quality software? If so, we invite you to join our innovative Custodian Data team.
At Ridgeline, our Senior Software Engineers play a key role in building an industry-defining, fast, scalable custodian data engine with full asset class support and global market coverage. You’ll work with cutting-edge technologies—including AI tools like GitHub Copilot and ChatGPT—in a fast-moving, creative, and collaborative environment.
As a Senior Engineer on the Custodian Data team, you will contribute to the evolution of our architecture, ensure delivery of high-quality systems, and work closely with design, product, and engineering partners to build cloud-native applications that power mission-critical workflows for our customers.
You must be work-authorized in the United States without the need for employer sponsorship.
What you will do
- Contribute hands-on technical skills, domain knowledge, and design input to a collaborative engineering team
- Participate in the full software development lifecycle—from requirements and design reviews to building, testing, and deploying code
- Build and maintain cloud-native applications using AWS-based services across our platform
- Design, develop, and support APIs, events, and distributed services with a focus on scalability and reliability
- Develop Data pipelines for ingesting and enriching data.
- Implement and improve developer tooling and automation to drive high-quality, scalable, and maintainable systems
- Participate in production support, including L2/L3 support and on-call rotation, ensuring high availability for customer-facing systems
- Drive improvements in observability, instrumentation, and performance monitoring
- Advocate for and contribute to strong engineering fundamentals, including automated testing at all levels
- Collaborate cross-functionally with product, QA, and other engineering teams
- Demonstrate ownership, creativity, and a willingness to dive deep into business domain problems
- Contribute to an engineering culture rooted in learning, teaching, inclusion, and transparency
Desired Skills and Experience
- 5–7+ years in a software engineering role, with experience delivering enterprise-grade applications
- Extensive experience in Java or Kotlin
- Experience building cloud-native applications on AWS, Azure, or Google Cloud