Ridgeline is looking to solve the challenge of building an industry-defining, fast, and scalable custodian data engine with full asset class support and global market coverage to power mission-critical workflows for investment management businesses.
Requirements
- 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
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
Other
- A degree in Computer Science, Information Systems, or a related discipline, or equivalent experience
- You must be work-authorized in the United States without the need for employer sponsorship
- Ability to collaborate with others and have fun at work
- Strong written and verbal communication skills
- An aptitude for problem-solving and continuous improvement