Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

Cricut

Company Description

Cricut® empowers people to make and personalize almost anything-from custom cards and apparel to everyday items and home décor. Our smart cutting machines, design apps, and materials make creativity easy and accessible for everyone. We believe everyone is born creative, and our mission is to put the power of handmade into the hands of all. With a passionate community of Makers around the world, Cricut helps turn inspiration into real, tangible creations-one project at a time.

Let's make.

Job Description

We're hiring a Senior Data Engineer to shape the data foundation behind Cricut's product analytics, personalization, and AI initiatives. You'll own and evolve our event data platform, from app instrumentation through streaming and batch ingestion to the warehouse. You'll also build the pipelines and feature infrastructure that feed our recommendation systems and machine learning models.

This role sits where data engineering meets ML. You'll work closely with product engineering, data science, ML engineering, analytics, and experimentation teams. Together you'll make sure our data is reliable, well-modeled, and ready for both decision-making and production models.

What You'll Do
  • Design, build, and operate scalable batch and streaming pipelines on AWS using Airflow (MWAA), Glue, Kafka, S3, and Redshift
  • Lead the evolution of our product event platform, including schema design, event taxonomy, versioning, and migrations to next-generation event architecture
  • Build event data quality and observability: schema validation, instrumentation testing, anomaly detection, freshness and completeness monitoring, and lineage across pipelines
  • Handle late-arriving and out-of-order data correctly, using lookback reprocessing and idempotent, incremental loads that keep business metrics accurate
  • Build and maintain the data foundations for personalization and recommendation systems, including the interaction, content, and project datasets used for model training and inference
  • Partner with ML engineers to build feature pipelines and a batch plus low-latency feature store (for example, Redshift or S3 to DynamoDB) for real-time serving
  • Support ML workflows on AWS Batch and SageMaker, including training data generation, offline evaluation datasets, and delivery of model outputs to downstream APIs
  • Instrument and model data for new AI-powered product experiences, including interaction, generation, and feedback events that close the loop on model improvement
  • Develop well-designed fact and dimension models that power BI, ad-hoc exploration, and experimentation platforms
  • Tune warehouse performance and cost through distribution and sort strategies, workload management, and efficient unload and serving patterns
  • Set engineering standards for code review, testing, CI/CD, documentation, and on-call practices, and mentor other engineers
Qualifications
  • 8+ years of experience in data engineering, including building and owning production pipelines at scale
  • Strong SQL and Python skills; experience with PySpark or Spark is a plus
  • Deep hands-on experience with AWS data services (S3, Glue, Redshift, DynamoDB, Lambda, IAM)
  • Production experience with Apache Airflow, including DAG design, dependency management, templating, alerting, and backfills
  • Experience with streaming and event ingestion (Kafka, Kinesis, SQS, or similar) and clickstream or product analytics data
  • Strong data modeling skills (dimensional and event modeling) and a clear sense of how data design affects downstream metrics
  • A track record of building data quality and observability frameworks, not just pipelines
  • Experience supporting ML systems in production: feature engineering, training datasets, feature stores, or model-serving data flows
  • Ability to lead cross-functional technical work, write clear design documents, and turn ambiguous business needs into sound architecture
  • Clear communication with engineers, data scientists, and business partners alike
Nice to Have
  • Experience with recommendation systems or personalization data (interaction logs, embeddings, candidate generation, ranking features)
  • Familiarity with SageMaker, AWS Batch, or MLOps tooling (model registries, experiment tracking, pipeline orchestration)
  • Experience with analytics instrumentation tooling or tracking-plan governance
  • Exposure to LLM or generative AI applications, such as vector stores, retrieval pipelines, or evaluation and feedback data
  • Experience with A/B testing platforms and experiment metric pipelines
  • Experience with data lake table formats (Iceberg, Delta, Hudi) or Redshift data sharing
  • A passion for making, crafting, or creative tools
Why You'll Love It Here
  • Your work directly shapes how millions of makers discover, design, and create
  • You'll help build the data backbone for Cricut's AI and personalization roadmap
  • You'll have real ownership of platform architecture and a strong voice in technical direction
  • You'll join a collaborative team that values craft, curiosity, and impact
Additional Information

We've Got You Covered

At Cricut, we take care of our people. Enjoy competitive Medical, Dental, and Vision coverage, a 401(k) match, generous PTO, tuition reimbursement, and a yearly lifestyle stipend to support your wellness and passions. You'll also receive exclusive employee discounts-and best of all, you'll be surrounded by some of the most talented, creative, and curious minds out there.

A Quick Note Before You Apply...

Cricut is in an exciting chapter of transformation. We're evolving fast-refining our strategy, growing our teams, and raising the bar across everything we do. This is an incredible opportunity for the right kind of person-but it's not for everyone.

We're looking for A-players-people who thrive in dynamic environments, turn challenges into momentum, and consistently deliver their best work. If that sounds like you, read on.

IMPORTANT: Cricut's legal team has determined that we are not sponsoring all visa types at this time. Candidates who currently or may need visa sponsorship in the future may not be considered.

Here's what makes someone a great fit for this role (and for this moment at Cricut):
  • You move with urgency. You don't wait for perfect clarity to act-you start, learn, and adjust.
  • You set high standards. You take ownership, deliver quality, and hold yourself accountable.
  • You stay focused when things move fast. You prioritize what matters most and tune out the noise.
  • You collaborate like a pro. You elevate others, communicate clearly, and bring a low-ego, high-output energy.
  • You embrace AI as part of your toolkit. From idea exploration to data analysis and creative problem-solving, you leverage AI to accelerate innovation and amplify impact-because technology and creativity go hand-in-hand here.

One More Thing (It's a Big One)

This role is in-office at least 4-5 days per week. We believe real collaboration, innovation, and culture are built face-to-face. If you're energized by working alongside smart, kind, creative people-and love those hallway conversations that spark the next great idea-you'll feel right at home.

If you're looking for a fully remote role, this may not be the right fit. But if you're excited by challenge, purpose, and building something better-let's make something amazing together.

Relocation Statement:

• This position is eligible for relocation assistance.

What to Do Next: Please attach your resume, cover letter and/or include links to your portfolio or other social presence. If you want to show your super powers in other ways - include that information too. You can be sure that Cricut® is an employer who values individuality, equality and diversity, so tell us what you're all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information.

Cricut® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. This position is contingent on successfully completing a Criminal Background Check upon hire. Cricut participates in E-Verify.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in South Jordan, UT vacancy
  • $74.1k - $148.3k

     ...Job Description Manages operations for a moderately complex data center, monitoring key metrics, addressing routine issues like...  ...remotely. -Acts as a liaison with project teams and data center engineering, supporting timelines and capacity needs are proactively... 
    Senior
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Oracle Corporation

    West Jordan, UT
    2 days ago
  • $130k - $140k

     ...Responsibilities: Design and build scalable batch and real-time data pipelines. Develop data ingestion, processing, and analytical...  ...degree in a related technical field required. 10+ years of data engineering experience. Strong experience with Databricks, Spark, and cloud... 
    Senior
    Full time
    Remote work
    3 days per week
    1 day per week

    aKube, Inc.

    Draper, UT
    4 days ago
  •  ...at the center of this mission - driving intelligence through data to improve operational efficiency, agent accountability, and...  ...efficacy across all fraud product lines. We are looking for a Senior Data Engineer to build and scale the data infrastructure that powers the... 
    Senior
    Remote work

    SoFi

    Cottonwood Heights, UT
    2 days ago
  • $102.3k - $209.5k

     ...As a Principal Data Center Facilities Engineer with an electrical focus, you will serve as a senior technical resource for Oracle’s mission-critical data center in West Jordan, Utah. Provide engineering leadership for critical infrastructure maintenance, repairs, troubleshooting... 
    Suggested
    Temporary work
    Remote work
    Relocation
    Flexible hours

    Emerson Electric Co

    West Jordan, UT
    2 days ago
  •  ...turn inspiration into real, tangible creations-one project at a time. Let's make. Job Description The Analytics Engineer combines data engineering and data analysis to provide dedicated analytics support for the Customer Care organization while reporting to... 
    Suggested
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    2 days ago
  • $126.2k - $264.1k

     ...Job Description In response to increased concurrent projects for the delivery of our data centers, Oracle is recruiting a Lead Principle Commissioning Engineer. The role is a senior multi-disciplinary data center commissioning lead with a focus all levels of... 
    Contract work
    Temporary work
    Live in
    Flexible hours

    Oracle Corporation

    West Jordan, UT
    3 days ago
  • $102.3k - $209.5k

     ...Job Description As a Principal Data Center Facilities Engineer with an electrical focus, you will serve as a senior technical resource for Oracle's mission-critical data center in West Jordan, Utah. Provide engineering leadership for critical infrastructure maintenance... 
    Contract work
    Temporary work
    For contractors
    Remote work
    Relocation
    Flexible hours

    Oracle Corporation

    West Jordan, UT
    1 hour ago
  • This is a remote, project-based role for software engineers with 1-3 years of professional experience. You will complete tasks spanning...  ...Solid understanding of software engineering fundamentals including data structures, algorithms, and system design Bachelor's degree or... 
    Full time
    Remote work
    10 hours per week
    Flexible hours

    AfterQuery

    West Jordan, UT
    4 days ago
  •  ...Job Description Job Description Databricks SQL and Analytics Engineer Job Summary The Databricks SQL and Analytics Engineer sits between the data platform and the people asking questions of it. This role builds the curated gold layer models, the metrics definitions... 
    Contract work

    ConsultNet

    South Jordan, UT
    5 days ago
  • $115k - $135k

     ...opportunities for people where they live, learn, and work. This role owns the data foundation underpinning Nelnet’s GenAI solutions for higher education and SLED clients. The Data Engineer builds and maintains the data pipelines, classification, and governance... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work

    Nelnet

    Draper, UT
    1 day ago
  • $65 - $85 per hour

     ...Data Engineer - Healthcare Analytics Remote This is a Remote role. Compensation: $65 - $85 per hour Contract Length: Up to 12 months Hours: 8am-5pm MST, M-F Start Date: ASAP, 10/5/2026 ABOUT THE ROLE Join a mission-driven healthcare analytics... 
    Hourly pay
    Contract work
    Local area
    Immediate start
    Remote work

    Medasource

    Murray, UT
    3 days ago
  •  ...Analytics Engineer Join Us in Transforming Healthcare Education At Joyce University, the work we do goes beyond technology—it helps...  ...We are seeking an Analytics Engineer to help build the trusted data foundation that enables reporting, insights, and data-driven decision... 
    Temporary work
    Remote work

    Joyce University of Nursing and Health Sciences

    Draper, UT
    2 days ago
  •  ...Job Description Job Description Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer (PE/SPE) to join our team on a full-time basis to support the design and construction of water and wastewater facilities and infrastructure... 
    Senior
    Full time
    Work at office
    Local area

    Hazen and Sawyer

    Midvale, UT
    9 days ago
  •  ...Ancestry.com Operations Inc. seeks Senior Data Scientist in Draper, UT Job Duties: Design end-to-end ML pipelines for document understanding...  ...Master's degree, or foreign equivalent, in Computer Science, Engineering, Data Science, Statistics or a closely related field plus one... 
    Senior

    ANCESTRY.COM OPERATIONS, INC.

    Draper, UT
    4 days ago
  •  ...preparing people to serve as competent professionals, advance their careers, and pursue lifelong learning.  We are seeking a Data Engineer to help build and strengthen the data foundation that supports decision-making across Joyce University. In this role, you will... 
    Full time
    Temporary work
    Remote work

    Joyce University of Nursing and Health Sciences

    Draper, UT
    9 days ago
  •  ...Job Description Job Description Data Engineer Job Summary The Data Engineer builds and supports the pipelines that keep data moving into and through the lakehouse. This is a delivery focused role for engineers who write clean, tested code, work well inside an... 
    Contract work

    ConsultNet

    South Jordan, UT
    5 days ago
  • Avamere Living in Sandy, UT is seeking a Life Enrichment Director to plan and oversee resident life enrichment and volunteer programs across independent living, assisted living, and memory care settings. You will manage transportation for events, develop activity calendars...
    Senior

    Avamere Skilled Advisors, LLC d/b/a Avamere Living

    Sandy, UT
    3 days ago
  • Sales Representative MTM is a leading agency dedicated to connecting top-tier talent with exceptional career opportunities across the construction space. With a commitment to excellence, innovation, and personalized service, we have earned a reputation as a trusted ...
    Senior

    MTM LLC

    South Jordan, UT
    4 days ago
  • $150k - $170k

    We're Hiring: Senior Project Manager (Electrical Construction) Location: Sandy, UT (On-site) Employment Type: Direct Hire Salary:...  ...clients Excellent leadership and communication skills Electrical Engineering or Construction Management degree preferred #J-18808-Ljbffr... 
    Senior
    For subcontractor

    Finoit Inc

    Sandy, UT
    5 days ago
  •  ...Senior Support Administrator (Salesforce)IRIS Software Group is one of the UK's largest privately held software companies. Acquired by...  ...support to wider business users and stakeholdersComfortable with data governance practices to maintain data controls and improve through... 
    Senior

    SwipeClock

    South Jordan, UT
    5 days ago
  • Intermountain Healthcare Inc. is seeking an Executive Assistant to proactively support an executive leader or team in a confidential, time-sensitive environment at Riverton Hospital in Riverton, Utah. You will handle calendars, correspondence, travel arrangements, and board...
    Senior
    Remote work

    Intermountain Healthcare Inc.

    Riverton, UT
    2 days ago
  •  ...etc to name a few. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...  ...at Oracle Cloudworld 2023 Synergisticit at Gartner Data & Analytics summit Why do Tech Companies not Hire recent Computer... 
    Immediate start
    Remote work

    SynergisticIT

    West Valley, UT
    2 days ago
  •  ...Senior Electrical Project ManagerA well-established local electrical contractor is looking to add an experienced Senior Electrical Project Manager to their team. The company has a strong backlog of local commercial and industrial projects and is looking for someone who... 
    Senior
    Contract work
    For contractors
    Local area

    gpac

    Sandy, UT
    5 days ago
  • $16.75 - $17 per hour

    Assistant Store Manager Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan...
    Senior
    Hourly pay
    Local area
    Remote work

    Spencer Gifts

    Sandy, UT
    5 days ago
  • Looking for meaningful work? Seniors Helping Seniors match mature adults with seniors who need help in order to remain living independently. We're seeking the best In-Home Caregivers in your area, for men and women. No certifications required. We offer flexible hours.... 
    Senior
    Part time
    Flexible hours

    Seniors Helping Seniors Provo Sandy

    Sandy, UT
    6 days ago
  •  ...Equipment – The team should have the necessary tools for assembly and equipment for unloading. \nCompany Description We are a senior living design and procurement company based out of Charlotte, NC but travel throughout the US for installations. Company Description... 
    Senior

    PREMIER HOME INTERIORS LLC DBA Cardinaldesignspro.com

    Sandy, UT
    4 days ago
  • Our Senior Project Manager is responsible for managing project teams that plan, manage, oversee, and direct all projects. DETAILED JOB...  ...and safety requirements on individual projects. Oversee engineers on design build projects to an efficient design that meets the... 
    Senior
    For subcontractor

    Helix Electric Inc

    Sandy, UT
    5 days ago
  •  ...Senior Mining Engineer to provide short, medium, and long term mine planning expertise for Graymont's open pit mining operations in the Western...  ...permitting and reclamation activities, verify production and reserve data, and identify opportunities for operational efficiency and... 
    Senior
    Permanent employment
    Full time
    Temporary work

    GRAYMONT WESTERN US INC.

    Sandy, UT
    5 days ago
  •  ...Senior Associate, Tax Delivery Sandy, UT The Company You'll Join Carta is the connected...  ..., leveraging Carta's proprietary tax engine to file tax returns for our clients....  ...more details. For information on our data privacy policies, see Privacy, CA Candidate... 
    Senior

    Carta

    Sandy, UT
    4 days ago
  •  ...message the job poster from Pursuit Sales Recruiter | Recruiting Elite Sales Talent | Aesthetics, Medical Device, Software, & B2B Senior Accountant Full-Time | Reports to CEO | Path to Controller We’re working with a fast-growing medical distributor seeking a sharp, hands... 
    Senior
    Full time

    Pursuit

    Riverton, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!