Senior Engineering Manager

EmpiRx Health, LLC
Remote

About The Position

EmpiRx Health [https://www.empirxhealth.com/] is the leading clinically-driven pharmacy benefits management company. As the pioneer in value-based pharmacy care, EmpiRx Health puts its customers and members first by enabling them to take control of their pharmacy benefits, healthcare outcomes, and financial results. We place more emphasis on member care than any other PBM by focusing on health outcomes first. Our pharmacists and clinicians are at the center of everything we do―and our population health solution delivers tailored strategies for our clients. Leveraging our newly launched, AI-powered pharmacy care platform, Clinically [https://clinically.co/]™, EmpiRx Health’s pharmacists and client experience teams provide the highest quality pharmacy care to our clients and their members. This enables benefits plan sponsors to keep their members healthy, happy, and productive, while substantially reducing prescription drug spending, which has been on an explosive growth trajectory in recent years. EmpiRx Health is in unprecedented growth, and we're seeking a highly skilled and experienced Senior Engineering Manager. In this critical role, The Senior Engineering Manager is a senior technical and people leader responsible for building, growing, and sustaining high-performing application engineering teams that deliver critical business solutions. This role balances accountability for individual performance and career development with ownership of team delivery outcomes, partnering closely with Product Owners and Scrum Masters to ensure teams operate effectively within Agile practices while maintaining strong engineering standards and execution discipline.

Requirements

  • 10+yearsin software engineering with a degree; 14+ years without a degree.
  • 3+ years in a leadership or management role (managing multiple teams or large projects)
  • Proven track record of delivering complex software products on a scale.
  • 6+ years building web-based applications with Single Page Applications and RESTful APIs.
  • 2+years delivering software in the public cloud environments (Azure, AWS, GCP).
  • Strong background working within Agile delivery models (e.g., Scrum, Kanban), with demonstrated ability to balance team-based delivery practices and individual performance management.
  • Strong understanding of software architecture, design patterns, and scalable systems.
  • Experience with DevOps, CI/CD, and automation.
  • Knowledge of data security, HIPAA compliance, and SOC 2 best practices.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.

Nice To Haves

  • 2+ years in PBM or healthcare working with HL7, FHIR, EDI, and PHI.
  • Leverage AI Tools (GitHub Copilot, Amazon Q, Claude, etc.) to accelerate coding, testing, and debugging workflows.
  • Experience architecting and implementing AI-powered features.
  • Expertise in Databricks (Delta Lake, Unity Catalog, Databricks SQL, MLflow, etc.).
  • Experience with event-driven architecture using Kafka, RabbitMQ, Azure Service Bus, or Azure Event Grid.

Responsibilities

  • Own performance management and career development for engineers, including coaching, feedback, growth planning, and performance management.
  • Foster a culture of collaboration, curiosity, innovation, and accountability.
  • Support continuous improvement initiatives and encourage innovation with teams.
  • Establish and monitor engineering KPIs to track team performance and delivery quality.
  • Support team health and delivery hygiene, including sprint discipline, backlog quality, and predictable execution.
  • Partner with Scrum Masters and Product Owners to remove impediments.
  • Collaborate on defining and communicating technical vision and roadmap aligned with business goals.
  • Oversee architecture decisions to ensure the solution adheres to company standards and meets non-functional and security guidelines.
  • Balance ideal architecture with practical delivery timelines.
  • Develop and maintain clear and comprehensive technical designs.
  • Stay current with emerging technologies and industry best practices; recommend improvements proactively.
  • Align engineering initiatives with organizational goals and product strategy.
  • Remain hands-on (> 25%) in technical design, critical implementations, code review and ‘architectural decision-making, serving as a technical leader when needed.
  • Partner with product managers to ensure alignment of technical requirements, scope, and timelines.
  • Support long-running teams while balancing career development and individual growth initiatives
  • Enforce engineering best practices, coding standards, and testing protocols.
  • Implement and refine development processes (Agile, CI/CD, DevOps).
  • Identify bottlenecks and optimize workflows for efficiency and productivity.
  • Ensure proactive identification and resolution of technical debt.
  • Optimize system performance, scalability, and reliability post-deployment to meet SLAs and user experience goals.
  • Drive timely resolution of application issues by guiding teams, prioritizing fixes, and removing blockers.
  • Communicate project status, risks, and mitigation strategies to stakeholders.
  • Act as a bridge between technical and non-technical teams.
  • Build strong relationships with product managers and cross-functional partners.
  • Leverage collaboration tools (e.g. Azure DevOps, Lucid Chart) for effective communication and planning.
  • Ensure compliance with security, privacy, and regulatory standards.
  • Proactively identify and mitigate technical and operational risks.

Benefits

  • Paid Time Off
  • a 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service