Contact Us

Senior Engineer - Infrastructure/Site Reliability Engineering (SRE)

Job Title
Senior Engineer - Infrastructure/Site Reliability Engineering (SRE)
Job ID
27647159
Location
Remote, 
Other Location
Description

Senior Engineer - Infrastructure/Site Reliability Engineering (SRE) 
Location:  Remote  
Status:  Full-time Exempt 
Reports to: Director of Engineering, Infrastructure, Developer Tools and SRE 

Role 

Do you have a passion for Cloud Infrastructure, Developer Tools, Site Reliability and an interest in being on the forefront of precision medicine? Do you want to actively participate in the fight against cancer? If so, come join us to help scale and modernize M2GEN’s data platform, which will help research hospitals, pharmaceutical and bio-technology companies combat cancer. This role is one of the senior-most individual contributor engineering roles in M2GEN. You’ll partner with other Solution Architects and the Engineering Team to bring modern cloud native architecture, continuous delivery methodologies and to help modernize the automated deployment and operational management of M2GEN’s platform.  

Responsibilities (this is not an all inclusive list, duties may evolve over time as business needs change) 

  • Using automation and tooling to continuously improve the reliability, scalability, and velocity of services deployed on Azure. 

  • Automate everything: deploys, rollbacks, provisioning, failovers, testing, common tasks and everything in between. 

  • Design and implement monitoring tooling that will be used to optimize systems for uptime, performance, and reliability. 

  • Build internal tooling to support and enable engineering workflows by building standard libraries/services/pipelines that dev teams leverage to integrate consistently with core infrastructure you manage. 

  • Work with the engineering team so developers can effectively leverage those libraries/services/pipelines independently. 

  • Own environment management, ensuring all of our dev/test/prod environments are reproducible with high availability. 

  • Engage with development teams on the design, deployment, capacity needs and operations of cloud services, and supporting them as they transition to production. 

  • Create an environment of inclusive excellence, psychological safety, compassionate directness and continuous improvement. 

Education / Experience  

  • 6 years minimum experience in Software Engineering, Design or Development. 

  • 5 or more years of experience delivering backend platforms using high-scale distributed system tools and techniques. 

  • 4 or more years of delivering cloud-based software solutions, in AWS, Azure, Google Cloud Platform or other. Azure experience is a plus. 

  • 4 or more years of experience in the areas of site reliability engineering, system operations or automation engineering. 

Knowledge / Skills / Abilities 

  • Strong engineer with a passion for delivering software designs and implementations in partnership with the team that are reliable, well-tested, high-performance, high-value and high-impact. 

  • Demonstrated experience around observability, infrastructure automation and developer tooling.  

  • Experience with monitoring and alerting tools (e.g. Nagios, New Relic, PagerDuty) 

  • Ability to solve complex problems, optimize code, and automate routine tasks. 

  • Experience with analyzing and troubleshooting large-scale, multi-region deployments in a public cloud (e.g. Azure, AWS). 

  • Delivered highly observable services using distributed tracing, logging and metric collection. Experience integrating with systems like Prometheus, Splunk, ELK/EKD to visualize and alert. 

  • Demonstrated experience with modern software development concepts including operations-first delivery via DevOps/GitOps, automated testing/CI/CD pipelines, zero-downtime deployments, canary analysis patterns, and SCRUM/Kanban methodologies. 

  • Demonstrated infrastructure automation in cloud-native architecture development in Azure, AWS, or GCP.  CloudFormation, Terraform, Azure Templates or bespoke IaC work developed with programming skills in any number of modern languages including Java, C#, Python, golang, TypeScript, etc. 

  • Experience operating managed container orchestration platforms (Azure Container Instances, AKS, EKS, Compute Engine, ECS, raw Kubernetes, etc) would be beneficial. 

  • Foster an environment that encourages autonomy and psychological safety. 

  • Enjoy mentoring, coaching and delivering compassionate, direct feedback to team members as well as receiving and acting on feedback from others. 

  • Understand the value of diverse teams, and champion practices for Diversity, Equity and Inclusion. 

  • A passion for continuous learning, curiosity, personal accountability, teamwork, strong problem-solving skills, critical thinking and good judgement. 

  • Interest in Oncology is a plus. 

About M2GEN    

M2GEN is an oncology-focused health informatics solutions company that leverages clinical and molecular data to accelerate the discovery, development, and delivery of personalized therapies.  Founded in 2006 with a mission to enable a collaborative approach to the fight against cancer, M2GEN facilitates the Oncology Research Information Exchange Network (ORIEN), an alliance of leading cancer centers that participate in the HIPAA-compliant, IRB-approved protocol, Total Cancer Care (TCC) to gather de-identified clinical and genomic patient data for research purposes.  M2GEN currently has over 300k total consented patients across a network of 18 cancer centers throughout the US.  Learn more at www.m2gen.com  

We are a fast growing company merging data and science to accelerate the discovery and delivery of precision medicine.  Our purpose is to connect patients to a cure so they can lead better lives.  If you are passionate about making a difference and creating and delivering health informatics solutions to impact the future of cancer care and predicting and meeting patient’s needs, join the team! 

Values:   

  1. Patients First 

  1. Be Bold 

  1. Join the Conversation  

  1. Create Knowledge 

  1. Lead by Example 

    M2Gen, in accordance with Equal Employment Opportunity Policy GP-08, does not discriminate on the basis of race, color, religion, sex, sexual orientation, age national origin, marital status, citizenship, physical or mental disability, veteran status, or any other protected trait. Additionally, M2Gen will consider reasonable accommodations whenever necessary to provide equal employment opportunities to otherwise qualified individuals with a disability. The above job posting is intended to describe the general nature and level of work being performed by the person(s) assigned to this job. The above is not intended to be an all-exhaustive list of responsibilities and duties required and may include other duties as assigned. M2Gen reserves the right to modify, add, delete, or substitute certain responsibilities and duties at its sole discretion.

Option 1: Create a New Profile