
Senior Platform Engineer
GoodRx
full-time
Posted on:
Location Type: Remote
Location: California • New York • United States
Visit company websiteExplore more
Salary
💰 $121,000 - $257,000 per year
Job Level
About the role
- Design, implement, and evolve highly available, scalable, and secure infrastructure on AWS and GCP.
- Apply sound architectural judgment and long-term systems thinking while balancing cost.
- Design and develop reusable platform tooling and infrastructure-as-code modules that accelerate build and release management while improving reliability and consistency across teams.
- Partner with application engineering teams to define, improve, and enforce operational standards, deployment practices, and reliability expectations across services.
- Independently lead complex infrastructure upgrades, migrations, and performance optimization initiatives.
- Conduct structured root cause analysis for production incidents and drive systemic improvements to prevent recurrence.
- Evaluate emerging technologies and recommend improvements to platform architecture, scalability, and cost efficiency.
- Document architectural decisions, operational standards, and runbooks to improve organizational knowledge sharing.
- Provide technical guidance and mentorship to Platform Engineer team members on infrastructure design and DevOps best practices.
Requirements
- Extensive experience architecting and operating automated Linux-based cloud infrastructure in production environments.
- Strong experience designing and operating complex CI/CD pipelines (blue/green, canary, multi-stage) in large-scale production environments.
- Deep hands-on experience with infrastructure-as-code (Terraform, CloudFormation, or equivalent), including reusable module design and environment standardization.
- Strong software engineering background in Python, Go, or similar languages, with the ability to build automation and tooling to solve complex operational challenges.
- Build and release experience with tools such as Github Actions, GitlabCI, Codefresh or similar.
- Hands-on experience using AI to speed up research, coding, troubleshooting, and documentation workflows.
- Experience designing observability systems using APM, metrics, logs, and tracing tools (Datadog, CloudWatch, SumoLogic, etc.) to proactively manage reliability.
- Deep hands-on experience operating Kubernetes clusters in production, including workload orchestration, scaling, networking, and troubleshooting.
- Strong analytical and debugging skills, with demonstrated ability to independently diagnose and resolve complex, multi-system issues.
- Excellent collaboration and communication skills, with the ability to advise senior engineering partners and clearly communicate technical trade-offs.
- Excellent time management and organizational skills.
Benefits
- medical, dental, and vision insurance
- 401(k) with a company match
- ESPP
- unlimited vacation
- 13 paid holidays
- 72 hours of sick leave
- mental wellness programs
- financial wellness programs
- fertility benefits
- generous parental leave
- pet insurance
- supplemental life insurance for you and your dependents
- company-paid short-term and long-term disability
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AWSGCPinfrastructure-as-codeTerraformCloudFormationPythonGoCI/CD pipelinesKubernetesobservability systems
Soft Skills
analytical skillsdebugging skillscollaborationcommunication skillstime managementorganizational skillsmentorshipleadershipproblem-solvingroot cause analysis