Data Engineer

Data Engineer

This job is no longer open
Who We Are

Thrive Causemetics is Bigger Than Beauty™: We are an independent, female-owned beauty brand that creates high-performance vegan cosmetics and supports a community of giving. All of Thrive Causemetics' products are free of parabens and sulfates, in addition to being 100 percent cruelty-free. Through its Bigger Than Beauty™ program, every product you purchase results in a donation to help a woman thrive. 

Thrive Causemetics is dedicated to fostering a collaborative and cross-functional workplace where everyone’s voice matters. We are committed to being pioneers in creating a culture of wellness. Together, we prioritize a strong work ethic while maintaining a positive, exciting environment where people are passionate about what they do.

Who We Are Looking For

We are looking for a Data Engineer who loves hands-on-keyboard work that has high impact and visibility. You have owned ETL and ELT pipelines in the past and are comfortable moving data from sources to sinks using automated tools like Airflow.

Core Responsibilities:

    • Develop and automate large scale, high-performance data processing systems (batch and/or streaming) to drive Thrive Causemetics business growth 
    • Evangelize high-quality software engineering practices toward building data infrastructure and pipelines at scale
    • Lead data engineering projects to ensure pipelines are reliable, efficient, testable, and maintainable
    • Design our data models for optimal storage and retrieval and to meet critical product and business requirements
    • Understand and influence logging to support our data flow, architecting logging best practices where needed
    • Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of output for Data Engineers across the company

Qualifications:

    • Intermediate to Advanced level Python experience
    • Fluency in SQL
    • Comfortable writing DAGs in Airflow
    • Comfortable working with AWS data stack: CRUD operations on S3 and Redshift
    • Comfortable working with GCP data stack: CRUD operations with BigQuery and Google Storage
    • Comfortable working with containerized environments: Docker and GHCR. Writing Docker images should be something you’ve done in your day to day 
    • Can write and utilize Github Actions
    • Can create pipelines from API calls to data tables to BI tools and/or endpoints

Nice to Haves:

    • Experience creating data models for retail and/or ecommerce companies
    • Fluency in at least one other open-source data engineering language (e.g. Scala or Go)
    • End-to-experience deploying simple machine learning models
    • Experience implementing a data mesh or working within a data mesh architecture

Why Thrive Causemetics?

    • Robust compensation package
    • 401k & up to 4% company match
    • Comprehensive medical, vision, and dental benefits
    • Life Insurance Policy at no cost
    • Employer paid Short-term disability & Long-term disability plans at no cost
    • Employee Assistance Program
    • Diversity, Equity, & Inclusion training
    • Employee discount
    • Health & Wellness Workshops
    • Mental health resources; Calm app provided for free
    • Remote team get togethers and opportunities to participate at company Giving events
As required by C.R.S. 8-5-201(2): (Colorado only) The minimum pay for this role is $113,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Thrive Causemetics is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate with regards to race, color, religion, national origin, gender identity, gender expression, sex, sexual orientation, genetic information (including characteristics and testing), age, marital status, military and veteran status, status as an individual with a disability (physical and/or mental), and any other characteristic protected by applicable law.
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.