CareerRiver

Software Engineer III

GoodRx Holdings, Inc. · California

📍 CA HQ💰 $143,000via workday
Apply on company site ↗
CareerRiver pulls this listing straight from the employer's hiring system — no recruiter middleman, no reposts. Applying takes you directly to GoodRx Holdings, Inc..
GoodRx is the leading prescription savings platform in the U.S.   Trusted by more than 25 million consumers and 750,000 healthcare professionals annually, GoodRx provides access to savings and affordability options for generic and brand-name medications at more than 70,000 pharmacies nationwide, as well as comprehensive healthcare research and information. Since 2011, GoodRx has helped consumers save nearly $75 billion on the cost of their prescriptions. Our goal is to help Americans find convenient and affordable healthcare. We offer solutions for consumers, employers, health plans, and anyone else who shares our desire to provide affordable prescriptions to all Americans. How We Work with AI: AI tooling is a core part of how we operate, and we expect engineers at this level to be thoughtful practitioners not passengers. You treat AI tools as a collaborator, not a crutch. You know when to prompt, when to code by hand, when to review AI output critically, and when to build an agent instead of writing a script. You understand that AI-generated code still needs to be reviewed, tested, and owned. You're equally comfortable using AI to learn a new concept, an unfamiliar codebase, create JIRA tickets, or even help you craft a feature launch announcement.  We want engineers who are actively getting better at this: refining prompts, building reusable agents and workflows, contributing to our internal tooling, and helping teammates level up their own AI fluency. Responsibilities: Take ownership of meaningful pieces of the membership platform and become a go-to person for that area. Write clean, well-planned, well-tested, well-reviewed code. Use AI tooling fluently and responsibly as part of your day-to-day workflow, and help improve how the team applies it, whether that's sharing prompts, building agents, or flagging where it's the wrong tool for the job. Partner with product managers, designers, data analysts, and engineers on adjacent teams to turn ambiguous business problems into well-scoped technical plans. Design, implement, and maintain scalable, reliable services and APIs, contributing to overall system design and broader architectural decisions. Owning features from spec to launch. Contribute to technical design reviews and RFCs; write design docs for medium-scoped projects and give substantive feedback on others' designs. Make informed engineering decisions based on data, system insights, and cross-functional collaboration Participate in the on-call rotation for your services. Improve runbooks, improve alerting, and make the next person's on-call shift easier than yours. Skills & Qualifications: 3–5 years of professional software engineering experience building and operating production backend systems. Ability to operate with ambiguity: take a fuzzy business problem, ask the right questions, and converge on a plan. Strong proficiency in Python and Go. Experience designing, building, deploying, operating, and maintaining cloud-based web services and microservices (Kubernetes and AWS experience preferred). You've deployed, monitored, and debugged things in the cloud, not just run them locally. Experience building and consuming APIs in production. Familiarity with GraphQL and/or gRPC is a plus. Working knowledge of both relational (Postgres, MySQL) and non-relational (DynamoDB, Redis, etc.) databases, including when to reach for which. Comfortable with event-driven and microservice architectures you understand idempotency, retries, dead-letter queues, and why distributed systems are hard. Hands-on experience using AI coding assistants (Claude Code, Cursor, Copilot, or similar) in a real engineering workflow and a clear point of view on where they help and where they don't. Strong testing discipline: unit, integration, and end-to-end. You write tests because they make you faster, not because a checklist said so. Clear written and verbal communication. You can explain to a PM why a backend improvement is meaningful to the business, or why a complex task is taking longer than expected. Preferred Skills: Experience working on subscription, membership, or billing products. Experience in healthcare or another regulated domain (HIPAA, PCI, SOC2, HITRUST). Experience with telehealth, clinical workflows, or provider-facing tooling. Exposure to frontend stacks we use (React, TypeScript, Next.js) for the occasional full-stack task. Experience with observability tooling (Datadog, Sumo Logic, Sentry, CloudWatch) and CI/CD systems (CodeFresh, GitHub Actions, CircleCI). Bachelor's degree in Computer Science, a related field, or equivalent practical experience. Engineering teams are responsible for supporting appropriate security controls, including management, operational, and technical controls in addition to general GoodRx best practices, such as reading and adhering to the security policies and procedures, being vigilant and observant of potential security threats, etc. At GoodRx, pay ranges are determined based on work locations and may vary based on where the successful candidate is hired. The pay ranges below are shown as a guideline, and the successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, and other relevant business and organizational factors. These pay zones may be modified in the future. Please contact your recruiter for additional information. San Francisco and Seattle Offices: $143,000.00 - $229,000.00 New York Office: $131,000.00 - $210,000.00 Santa Monica Office: $119,000.00 - $191,000.00 Other Office Locations: $107,000.00 - $172,000.00 GoodRx also offers additional compensation programs such as annual cash bonuses or commission, and annual equity grants for most positions as well as generous benefits. Our great benefits offerings include medical, dental, and vision insurance, 401(k) with a company match, an ESPP, unlimited vacation, 13

More California jobs

California jobs · Browse all locations