GoodRx
healthcare
Sr.SoftwareEngineer
“Sr. Software Engineer at GoodRx. Skills: Cloud-based web services and microservices, Multiple programming languages, Relational and non-relational database technologies, Observability and monitoring systems, Testing practices. Actively contribute to a high-performing engineering team. Design, implement, and maintain highly scalable and performant services”
What You'll Achieve.
Ship changes safely and efficiently while maintaining high engineering standards; Driving continuous improvement in both systems and team practices
Industry & Context.
Proven debugging/troubleshooting skills; Ability to deal with ambiguous and complex project requirements
Support appropriate security controls, including management, operational, and technical controls, Reading and adhering to security policies and procedures, Being vigilant and observant of potential security threats
What They're Looking For.
Must Have
5+ years of professional experience in software engineering, Significant experience designing, building, deploying, operating, and maintaining cloud-based web services and microservices (AWS, Azure, GCP, etc.), Extensive experience with multiple programming languages (Go, Java, python, C#, Rust, etc.), experience with relational and non-relational database technologies, Proven debugging/troubleshooting skills, understanding of component-level and application-level design patterns and their practical application, Ability to deal with ambiguous and complex project requirements, Effective verbal and written communicator, Experience with observability and monitoring systems (Datadog, Sumo Logic, Cloudwatch, Sentry, etc.), Experience with different testing practices, Bachelor’s degree in Computer Science, Computer Engineering, or a related quantitative degree
Nice to Have
Preferred languages - Go and Python, Experience with data ingestion pipelines such as Airflow, Luigi, AWS Step functions, Experience with containers and container orchestrators like Docker, Kubernetes, AKS, Hands on exposure with serverless technologies (Lambdas), Knowledge of front end development (React) is beneficial, Comfort evaluating AI/ML solutions pragmatically—balancing impact, risk, and long-term maintainability, and applying them where appropriate, Experience with agile methodologies and rapid iteration cycles
What You'll Do.
Actively contribute to a high-performing engineering team
and maintain highly scalable and performant services
Own the quality and reliability of services
Translate business requirements into technical solutions
Make informed technical decisions
Contribute to and help evolve engineering standards
Leverage AI-assisted tooling
Operate with an agile
Serve as a subject matter expert
Own delivery of moderately complex projects end-to-end
Participate in system design discussions
Contribute to architectural decisions
How You'll Work.
Team & Collaboration
Actively contribute to a high-performing engineering team through collaboration, mentorship, and knowledge sharing; Leveraging cross-functional input; Contribute expertise across teams when needed
Communication Scope
Effective verbal and written communicator
Process & Methodology
Own delivery of moderately complex projects end-to-end, from design through production support
Applying for this Sr. Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about GoodRx?
Real rants from real employees. Read before you apply.