Jobs and Careers
EH

Principal Platform Engineer

eHealth, Inc.
USA Remote, United States, United StatesRemotefull_timeVerifiedPosted 10 Mar 2025
💰 $247,000/yr($185,300/yr$247,000/yr)

About the role

Join us in creating a better way!

At eHealth, our mission is to expertly guide consumers through their health insurance and related options when, where, and how they prefer. We’re creating a better way – one that’s transparent and trustworthy for both our consumers externally and our employees internally. 

Move your career forward while connecting countless people to the life- changing, quality care they deserve. Our diverse team of innovators supports one another in solving some of the toughest challenges. We’re always on the lookout for creative opportunities to do right by our customers, and each other. Together, we’re creating a better way to work, united by our common passion to make a difference.

We are seeking a highly experienced Principal Platform Engineer with 15+ years of experience specializing in AWS Cloud and the development of Internal Developer Platforms (IDPs). As a technical leader and expert you will architect, build, and scale cloud-native platforms that empower engineering teams to develop, deploy and operate applications efficiently. You will have a direct impact on creating self-service infrastructure, automated workflows, and continuous delivery systems, while ensuring performance, scalability, security, and cost-efficiency in AWS cloud environments.

As a Principal Platform Engineer, you will be a key technical leader, collaborating with multiple teams to define, implement, and optimize the platforms that power the organization’s products. You will be a champion of developer experience, guiding the design of a frictionless internal platform that enables teams to move quickly and autonomously.

What you’ll do:

Internal Developer Platform (IDP) Architecture & Strategy:

  • Lead the design, development, and continuous improvement of an Internal Developer Platform that enables engineers to autonomously manage and deploy cloud-based services, tools, and applications.
  • Create and maintain self-service tools and automation frameworks, enabling developers to provision infrastructure, manage services, and deploy code with minimal friction.
  • Build and maintain a set of standardized services, templates, and APIs to streamline cloud-based application development, focusing on both platform stability and developer experience.

AWS Cloud Infrastructure Design & Optimization:

  • Lead the design and optimization of AWS cloud infrastructure using key AWS services like EC2, EKS, RDS, Lambda, S3, CloudFormation, CloudWatch, VPC, and IAM.
  • Ensure AWS environments are scalable, cost-efficient, and resilient, with high availability and disaster recovery capabilities.
  • Establish best practices for cost management, performance optimization, and resource utilization across the organization’s AWS accounts.

Platform Automation & CI/CD Pipelines:

  • Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI, ArgoCD, or CircleCI, enabling seamless and automated code deployment across environments.
  • Leverage Infrastructure as Code (IaC) principles and tools like Terraform, CloudFormation, and CDK to automate infrastructure provisioning, configuration, and management.
  • Create automation for platform lifecycle management, including environment provisioning, monitoring setup, and scaling strategies.

Cloud Security & Compliance:

  • Ensure security best practices are followed across the platform, with strong controls for IAM, network security, data encryption, and audit logging.
  • Implement and enforce security policies and governance controls to meet organizational and regulatory compliance standards (e.g., SOC 2, GDPR, HIPAA).
  • Work with security teams to automate security checks within the CI/CD pipeline and infrastructure provisioning processes.

Monitoring, Observability, and Incident Response:

  • Implement robust monitoring and observability solutions using AWS-native services (e.g., CloudWatch, X-Ray, AWS CloudTrail) and third-party tools like Prometheus and Grafana to ensure platform health and service performance.
  • Build dashboards and alerting systems that give development teams real-time visibility into application and infrastructure health.
  • Lead incident management processes, including root-cause analysis, postmortems, and performance tuning.

Mentorship and Technical Leadership:

  • Provide mentorship and guidance to engineering teams on platform engineering best practices, cloud architecture, and efficient service deployment techniques.
  • Foster a culture of innovation, agility, and continuous improvement across engineering teams, encouraging the adoption of best practices for cloud-native development.
  • Drive technical decis

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

eHealth, Inc.

View company profile →