Sr. Software Engineer - SRE

Job Description

The Sr Software Engineer - Site Reliability Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience.

 

Key Responsibilities:

  • Lead the design of complex software development features and ensure solutions are scalable, effective, and maintainable.
  • Collaborate with solution managers, designers, and other teams to gather requirements, translate them into technical specifications, and ensure alignment with priorities and project goals.
  • Analyze and solve complex technical problems, identify bottlenecks, and prepare technical documentation to optimize system performance.
  • Facilitate code reviews, provide constructive feedback, and lead by example in code quality, development best practices, and problem-solving approaches.
  • Ensure code meets functional and performance requirements, and advocate for high-quality software and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks.
  • Leverage AI tools and platforms as an integral part of daily responsibilities to enhance decision-making, streamline workflows, and drive data-informed outcomes.
  • Perform other job duties as assigned.

 

Required Qualifications:   

  • Bachelor's degree in a related field or equivalent work experience 
  • 4-6 years related work experience 
  • Proven experience in a Site Reliability Engineer role
  • Strong expertise in Kubernetes and container management
  • Experience with cloud platforms, preferably Google Cloud Platform (GCP)
  • Familiarity with observability and APM tools (e.g., New Relic, OpenTelemetry)
  • Proficiency in infrastructure as code (e.g., Terraform)
  • Solid understanding of CI/CD pipelines and deployment automation  

 

Preferred Qualifications:    

  • Experience with Azure DevOps Pipelines and Argo CD
  • Strong networking fundamentals, including experience with Istio and service mesh technologies
  • Experience with Ruby on Rails and Angular
  • Healthcare industry experience

 

Job Expectations:

  • Willing to work additional or irregular hours as needed
  • Must work in accordance with applicable security policies and procedures to safeguard company and client information
  • Must be able to sit and view a computer screen for extended periods of time