Front

Staff Data Engineer

Front$130K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS/BA in Computer Science, Mathematics, or a relevant technical field (or equivalent practical experience)
  • At least 5 years of experience as a Data Engineer or in a deep ETL role
  • Experience managing a Snowflake data warehouse
  • Strong programming fundamentals with modular, maintainable code writing ability
  • Advanced SQL and Python skills with comfort around large datasets
  • Working knowledge of big data technologies (HDFS, EMR, Redshift, Spark, Flink, or Presto)
  • Experience with workflow management tools, preferably Airflow
  • Proactive, service-oriented mindset with positive attitude

Responsibilities

  • Architect data pipelines for fast, optimized, and robust solutions for analytics infrastructure
  • Automate manual processes and enhance self-service data consumption
  • Own analytics data quality and ensure timely adherence to Data Team SLAs
  • Design data schemas and fine-tune queries around complex datasets
  • Interface with cross-functional teams to understand data needs and promote best practices
  • Ensure data availability and security across multiple data centers
  • Implement monitoring and logging frameworks for traceability
  • Vet and manage tools and data vendors, incorporating strong AI fluency in development

Benefits

  • Private health insurance with plan options at no cost to employees
  • Paid parental leave
  • Flexible time off policy
  • Mental health support with Workplace Options
  • Family planning support with Maven
  • $100 per month Lifestyle Stipend for wellness activities
  • Wellness Days - additional day off on months with no holidays
  • Winter Break - office closure from Christmas to New Year's Day
Full Job Description
Front's Data team builds the analytics infrastructure that powers decision-making across the company - from product insights to GTM performance. We're looking for a Staff Data Engineer to own critical parts of that platform end-to-end: designing scalable pipelines and data models, raising the bar on reliability and data quality, and enabling self-serve data access for teams across Front.

This is a high-impact role for someone who loves turning complex, messy inputs into trusted datasets, and who can partner closely with analysts, data scientists, and product stakeholders to deliver data systems that are fast, secure, and built to last. You'll thrive here if you're hands-on, pragmatic, and excited to set technical direction while still shipping.

What will you be doing?
  • Architect data pipelines that provide fast, optimized, and robust end-to-end solutions for internal users of the analytics infrastructure
  • Automate manual processes and create a platform in favor of self-service data consumption
  • Own the quality of our analytics data and ensure the Data Team's SLAs are met on a timely basis
  • Design data schemas and fine-tune queries around large, complex data sets
  • Interface with data scientists, analysts, and non-data stakeholders to understand their needs and promote best data practices
  • Keep our data available and secure across multiple data centers and regions
  • Implement a robust monitoring & logging framework that guarantees traceability and audibility
  • Vet tools and technologies for the most viable solution for each problem at hand, and manage tools and data vendors involved
  • Bring strong AI fluency to how you build and operate - using AI tools thoughtfully to accelerate development, improve quality, and unlock new approaches to data reliability and automation


What skills and experience do you need?
  • BS/BA in Computer Science, Mathematics, or a relevant technical field (or equivalent practical experience)
  • At least 5 years of experience as a Data Engineer, or in a role with deep ETL expertise
  • Experience managing a Snowflake data warehouse
  • Strong programming fundamentals, with an ability to write modular, maintainable code
  • Advanced SQL and Python skills and strong comfort working with large datasets
  • Working knowledge of at least one big data technology (HDFS, EMR, Redshift, Spark, Flink, or Presto)
  • Experience with workflow management tools (preferably Airflow)
  • A proactive, service-oriented mindset with a "can-do" approach and positive attitude
  • Strong ability to manage multiple projects/tasks across multiple stakeholders


Front operates on a hybrid model - we come together in the office each Tuesday, Wednesday, and Thursday to collaborate and stay connected.

What we offer
  • Competitive salary
  • Equity (we are post-series D & backed by some of the best VCs in the US)
  • Private health insurance, including plan options at no cost to employees
  • Paid parental leave
  • Flexible time off policy
  • Flexibility to work from home Monday and Friday, unless posted as a fully remote role
  • Mental health support with Workplace Options
  • Family planning support with Maven
  • $100 per month Lifestyle Stipend to spend on fitness, health and wellness, and other activities
  • Wellness Days - Fronteers get an additional day off on months with no holidays
  • Winter Break - Our offices are closed from Christmas to New Year's Day!

About Front

Front is a software company that provides a shared inbox for teams. It allows teams to manage their email, social media, SMS, and chat in one place. Front was founded in 2013 by Mathilde Collin and Laurent Perrin. The company is headquartered in San Francisco, California. Front has raised over $138 million in funding from investors such as Sequoia Capital, DFJ, and Uncork Capital. The company has over 6,000 customers, including Shopify, HubSpot, and Mailchimp.
Learn more about Front
Size
200 employees
Industry
Founded
2013

Similar Jobs

More Jobs at Front

More Information Technology Jobs

Find similar Staff Data Engineer jobs: