← All roles

Senior Engineer, Custodian Data

Ridgeline· Engineering
Apply on company site
New York, NY$168k - $210kfull-timePosted 5d ago

About the role

Senior Software Engineer on the Custodian Data team at Ridgeline, building a fast, scalable custodian data engine with cloud-native AWS-based applications, APIs, data pipelines, and high availability for mission-critical workflows.

Responsibilities

  • 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

Qualifications

  • 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
  • Experience with API development and/or event-driven architecture
  • Understanding of high-availability and distributed systems concepts
  • Experience participating in on-call rotations and handling L2/L3 support
  • Proficiency with observability tooling, performance monitoring, and production debugging
  • Strong grasp of automated testing practices across unit, integration, and end-to-end levels
  • Ability to break down complex problems, propose solutions, and communicate clearly
  • A degree in Computer Science, Information Systems, or a related discipline, or equivalent experience
  • Genuine interest in collaborating with others and having fun at work

Skills

Required:Java or KotlinCloud-native developmentAPI development / event-driven architectureObservability and performance monitoringAutomated testingOn-call / production supportProblem solving & communication

Benefits

  • unlimited vacation
  • wellness and education reimbursements
  • $0-cost employee insurance plans
  • Company Stock Plan eligibility
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Ridgeline

Revolutionizing Investment Management

Ridgeline: Revolutionizing Investment Management with a single front-to-back system of record, embedded AI, and automation capabilities.

Investment ManagementAIAutomationPortfolio ManagementTradingComplianceData

More open roles at Ridgeline