Staff Software Engineer
Site Reliability Engineering
Posted on 9/8/2023
Ridgeline

201-500 employees

Industry investment management platform
Company Overview
Ridgeline’s mission is to give investment managers a competitive advantage with modern technology purpose-built for the industry. The company is building a new, modern platform in the public cloud, purpose-built for the investment management industry that prioritizes security, agility, and usability to empower firms like never before.
Locations
San Ramon, CA, USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Java
Management
Python
CategoriesNew
DevOps & Infrastructure
Software Engineering
Responsibilities
  • Ensure our platform's availability, reliability, scalability, fault tolerance and performance objectives are met by engaging across the entire software development lifecycle
  • Partner with development teams to help them build and operate reliable and scalable services (including on-call rotation participation)
  • Mentor junior colleagues and up-level the entire organization with your well-reasoned solutions
  • Continue development of the Ridgeline tech stack powered by serverless, modern front-end frameworks and cost-effective utilization of AWS infrastructure
  • Execute cross-team and cross-domain initiatives effectively
  • Lead by example in a cross-functional and collaborative environment deeply rooted in learning, teaching, and transparency
  • Develop and provide guidance, tooling and insights to our Service Teams
  • Be part of a data-driven organization, utilizing the information available to make informed infrastructure and engineering decisions for our customers
Desired Qualifications
  • Software development experience building and managing large scale mission critical systems
  • Proficiency in Python or JVM-based languages
  • Experience in an operations role or similar function, with a track record of building, maintaining, and launching new features
  • Experience deploying, monitoring, and maintaining multi-tenant architectures
  • Proven ability to partner effectively with cross-functional colleagues
  • Excellent problem-solving, organizational, and analytical skills
  • Ability to balance empathy with the customer with the needs of the business and technology
  • Serious interest in having fun at work
  • Strong written and communication skills to facilitate working sessions with Service Teams and operating Incident Management procedures
  • Experience using SLOs to manage product development life cycle
  • Experience working with operations teams in the financial services industry
  • Experience designing and launching enterprise applications with agile development methodologies