Sr. Data Engineer

Sr. Data Engineer

This job is no longer open
At GoodRx, we believe that all Americans should have access to convenient and affordable healthcare. As a nation, we spend about $3.5 trillion annually on our healthcare, but too many Americans struggle to get the care they need, and prices just keep rising. Our marketplaces for prescription medicines and telehealth have helped Americans save $20 billion since 2011. GoodRx is a profitable business funded by top-tier investors; we're based in Santa Monica with additional offices around the country. We're a low-key and tight-knit group that likes to find new ways to fix big problems. If you share our belief that you can do well by doing good, let's talk.

About the Role:
GoodRx is looking for extremely smart and curious data engineers, who are deft at working with a wide variety of languages, such as Python and SQL, a variety of raw data formats, such as JSON and CSV, in a fast-paced and friendly environment. Previous work with Python-based ETL solutions, such as Luigi or Airflow, is a huge plus.


    • Manage data warehouse plans for product and marketing teams
    • Work closely with product managers to understand the data needs of product and marketing
    • Act as internal expert in each of the data sources so that you can own overall data quality
    • Design, build and deploy new data models and ETL pipelines into production
    • Experience contributing to full lifecycle deployments with a focus on testing and quality
    • Define and manage overall schedule and availability for all data sets
    • Work closely with other engineers to enhance infrastructure, improve reliability and efficiency
    • Make smart engineering and product decisions based on data analysis and collaboration
    • Act as in house data expert and make recommendations regarding standards for code quality and timeliness
    • Architectural understanding of Hadoop (HDFS/MapReduce) distributed computing system.
    • Good knowledge of Apache Hive, Pig, and Spark etc.
    • Experience in architecting cloud-based data infrastructure solutions.

Skills & Qualifications:

    • Degree in Computer Science or a related field or a minimum of 3 year’s working as a Data Engineer
    • 2+ years professional experience in the data warehouse space
    • Expert Proficiency with Python and AWS Services (e.g. Redshift, S3)
    • 2+ years’ experience in custom ETL design, implementation and maintenance
    • In depth knowledge of how to write and optimize SQL statements.
    • Deep familiarity with distributed processing (Map Reduce, MPP, etc.)
    • 2+ years’ experience with schema design (logical and physical)
    • Ability to quickly learn complex domains
    • Innately curious and organized with the drive to analyze data to identify deliverables, anomalies and gaps and propose solutions to address these findings
    • Ability to manage and communicate data warehouse plans
    • Thrives in fast-paced startup environment
GoodRx is America's healthcare marketplace. The company offers the most comprehensive and accurate resource for affordable prescription medications in the U.S., gathering pricing information from thousands of pharmacies coast to coast, as well as a telehealth marketplace for online doctor visits and lab tests. Since 2011, Americans with and without health insurance have saved $20 billion using GoodRx and 15 million consumers visit each month to find discounts and information related to their healthcare. GoodRx is the #1 most downloaded medical app on the iOS and Android app stores. For more information, visit
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.