Director, Software Engineering - Platform & Tool Development

Humana•New York, MA
•$189,400 - $260,500•Remote

About The Position

The Director, Software Engineering (Platform & Tool Development) is a senior technology leader responsible for engineering, architecture, development, delivery, and support of Humana’s Enterprise Quality Engineering (EQE) technology ecosystem. This includes the Enterprise Quality Engineering Platform (EQE+), AI Workspace, AI-powered engineering tools, quality engineering applications, developer enablement solutions, automation platforms, and enterprise shared services. The role oversees multiple engineering teams that design, develop, modernize, and operate business-critical platforms and applications supporting quality engineering, automation, AI adoption, engineering productivity, and enterprise delivery excellence. The Director provides strategic and hands-on technical leadership to deliver scalable, secure, cloud-native solutions that meet enterprise reliability, performance, and operational excellence standards. The position partners with Architecture, Product Management, Quality Engineering, DevOps, Security, Data & Analytics, and business leaders to advance digital transformation and engineering effectiveness. It also leads engineering strategy and delivery, AI integration and governance, platform modernization, technical guidance, stakeholder coordination, and the development of high-performing engineering teams. This is a remote position with occasional travel to Humana offices for training or meetings. Remote or hybrid-home employees must have internet service with at least 25 Mbps download and 10 Mbps upload and a dedicated workspace that prevents ongoing interruptions and protects member PHI/HIPAA information. The schedule is 40 hours per week.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 12 or more years of software engineering and application development experience.
  • 5 or more years of engineering leadership experience leading large-scale software development teams.
  • Proven experience leading development and delivery of enterprise applications, platforms, and cloud-native solutions.
  • Strong hands-on software development experience with Java, Spring Boot, RESTful APIs, microservices architecture, PostgreSQL, React, and JavaScript/TypeScript.
  • Extensive experience with cloud platforms.
  • Strong experience with CI/CD tools, DevOps practices, Infrastructure as Code, and modern software delivery methodologies.
  • Experience developing scalable, highly available enterprise applications and shared services.
  • Strong understanding of distributed systems, API ecosystems, event-driven architectures, and platform engineering.
  • Excellent problem-solving, communication, stakeholder management, and leadership skills.

Nice To Haves

  • Experience developing AI-enabled applications, platforms, and engineering productivity solutions.
  • Familiarity with Generative AI, Large Language Models (LLMs), AI agents, and AI-assisted software development.
  • Experience supporting quality engineering, software testing, automation, developer enablement, or engineering productivity platforms.
  • Experience in healthcare, insurance, financial services, or another highly regulated industry.
  • Knowledge of Kubernetes, Docker, OpenShift, Terraform, GitHub, Azure DevOps, and modern observability platforms.
  • Advanced degree in Computer Science, Engineering, or a related discipline.

Responsibilities

  • Define and execute the technology vision, engineering strategy, and delivery roadmap for EQE+, AI Workspace, AI-powered engineering tools, and shared EQE applications.
  • Establish modern architecture patterns, coding standards, engineering best practices, and operational discipline.
  • Develop scalable technology solutions aligned with enterprise architecture and business objectives.
  • Lead platform modernization using cloud-native architectures, microservices, APIs, containerization, and event-driven architectures.
  • Provide senior technical direction and oversee engineering execution and delivery outcomes across the EQE technology portfolio.
  • Oversee the software development lifecycle, including design, development, testing, deployment, operations, and continuous improvement.
  • Lead development and maintenance of EQE+, AI Workspace, quality engineering tools, developer enablement solutions, and shared engineering services and applications.
  • Ensure platforms and applications meet availability, scalability, performance, security, and maintainability needs.
  • Promote reusable services, components, frameworks, and enterprise development standards.
  • Lead engineering initiatives using AWS and Azure and establish cloud-native practices for scalability, resiliency, observability, and operational excellence.
  • Partner with DevOps and Platform Engineering teams on CI/CD pipelines and automated deployment strategies.
  • Lead engineering efforts for AI-enabled platforms, tools, and services across the EQE organization.
  • Partner with enterprise AI teams to integrate Generative AI, Machine Learning, and intelligent automation into engineering platforms and workflows.
  • Oversee AI-powered applications intended to improve engineering productivity, quality engineering effectiveness, and operational efficiency.
  • Evaluate emerging AI technologies and drive adoption of solutions that deliver measurable business value.
  • Guide implementation of AI governance, security, compliance, and responsible AI practices.
  • Provide technical leadership and architectural guidance to software engineers, technical leads, and engineering managers.
  • Mentor teams on software development methodologies, system design, cloud technologies, AI integration, and engineering practices.
  • Conduct design, architecture, and code reviews, as well as technical assessments.
  • Help resolve complex technical challenges, performance bottlenecks, scalability concerns, and production issues.
  • Collaborate with Product Management, Architecture, Quality Engineering, Security, Operations, and business leadership.
  • Manage engineering priorities, resource allocation, delivery commitments, and technical dependencies.
  • Communicate engineering strategy, progress, risks, and outcomes to executive leadership and key stakeholders.
  • Drive delivery of strategic technology initiatives across the EQE organization.
  • Build, develop, and retain high-performing software engineering teams.
  • Provide coaching, mentoring, and career development opportunities for engineers and technical leaders.
  • Support workforce planning, succession planning, and organizational growth initiatives.
  • Promote inclusion, collaboration, innovation, and continuous learning.
  • Establish technical career paths and engineering development programs.

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Paid time off
  • Company holidays
  • Personal holidays
  • Paid parental leave
  • Paid caregiver leave
  • Short-term disability
  • Long-term disability
  • Life insurance
  • Bonus incentive plan
  • Other opportunities supporting personal wellness and healthcare decisions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service