Azure Platform Senior Engineer
About the role
As a trusted technical leader within the team, the Senior Engineer, Azure Platform owns one or more systems and serves as a go-to resource for technical decision-making. You will design and deliver complex solutions, mentor junior and mid-level engineers, and shape the technical direction of your area. Operating with limited oversight, you will proactively identify improvements and balance short-term delivery with long-term system health.
Responsibilities
- Design, architect, and deliver complex features and system-level solutions with limited oversight
- Own the technical health, reliability, and evolution of one or more systems or major components
- Lead technical design discussions, produce design documents, and participate in defining scope and technical direction for projects within your domain
- Mentor Engineer I and II team members through code reviews, pairing, and direct coaching — including onshore and offshore engineers
- Collaborate with product, QA, and business stakeholders to shape requirements and influence technical decisions
- Drive continuous improvement in code quality, testing practices, CI/CD pipelines, and engineering standards
- Identify technical debt and systemic risks; propose and lead remediation efforts
- Serve as an escalation point for complex production issues and lead root-cause analysis
- Leverage AI-assisted development tools to accelerate delivery and improve code quality; help establish team practices for effective AI-assisted workflows
- Participate in a shared on-call rotation to support production reliability and patient safety (volume is generally low)
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; or equivalent practical experience (Master's degree a plus)
- Minimum of four (4) years of professional engineering experience with demonstrated progression in responsibility
- Advanced proficiency in at least one modern technology stack or platform relevant to the assigned domain
- Understanding of system design, architecture patterns, and scalability considerations
- Demonstrated ability to mentor and elevate the technical skills of other engineers
- Proven problem-solving skills with the ability to navigate ambiguity and make sound trade-off decisions
- Evidence of written and verbal communication skills with the ability to influence technical and non-technical stakeholders
- Demonstrated experience leveraging AI-assisted development tools and workflows to improve engineering velocity and quality
- Experience working in agile environments and leading delivery across cross-functional teams
Skills
- Proficiency with Microsoft Azure IaaS and PaaS services (VMs, VNets, AKS, App Services, Storage, Key Vault) and Microsoft 365 E5 administration (Exchange Online, Teams, SharePoint, Defender suite)
- Advanced knowledge of Entra ID — SSO/SAML, Conditional Access, RBAC, and Privileged Identity Management for a distributed workforce
- Proficiency with Azure Networking — Fortinet firewall experience is a plus, Azure Firewall, Vnet peering, NSGs, private endpoints, service endpoints, Azure Front-Door, Application Gateway and load-balancers, Azure DNS, VPN connectivity, Cisco Meraki administration (routing, switching, wireless)
- Proficiency in scripting and automation (PowerShell, Bash, or Python) and Infrastructure-as-Code tooling (Terraform, ARM templates, or Azure Bicep)
- Experience with DevOps – CI/CD pipelines, version control, design and manage build, test, and deployment workflows using tools like Azure DevOps, GitHub Actions, Jenkins
- Experience with monitoring, alerting, and observability tooling (Azure Monitor, Log Analytics, Microsoft Defender) and supporting compliance audits with infrastructure evidence and documentation
- Experience with backup, restore, and disaster recovery procedures for Azure workloads, including periodic DR testing and validation
- Experience with containerization and container orchestration (Docker, Kubernetes/AKS) including deployment, scaling, and cluster management
Benefits
- Comprehensive Benefits: Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts
- Financial & Retirement Support: Competitive compensation, 401k with employer match, and financial wellness resources
- Time Off & Leave: Paid holidays, flexible vacation time/PSSL, and paid parental leave
- Wellness & Growth: Work-life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts
About Monogram Health
Monogram Health is a leading multispecialty provider of in-home, evidence-based care for patients with multiple chronic conditions. We take a comprehensive and personalized approach to health, treating not only diseases but all chronic conditions present — such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders.
Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counseling on healthcare options; and assist with daily needs such as access to food, healthy eating, transportation, financial assistance, and more. We are available 24 hours a day, 7 days a week, including holidays, to support and treat patients in their homes.
Our personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the healthcare continuum.