Jobs and Careers
MI

Senior Data Engineer

Mixpanel
Remote (US), United StatesRemotefull_timeVerifiedPosted 19 Jan 2025
💰 $280,500/yr($229,500/yr$280,500/yr)

About the role

About Mixpanel

Mixpanel is an event analytics platform for builders who need answers from their data at their fingertips—no SQL required. When everyone in the organization can see and learn from the impact of their work on product, marketing, and company revenue metrics, they are poised to make better decisions.

Over 9,000 paid customers, including companies like Netflix, Pinterest, Sweetgreen, and Samsara, use Mixpanel to understand their customers and measure progress. Our commitment is to provide the most comprehensive and reliable analytics platform accessible and trusted by all.

About the Team

The Revenue Infrastructure team is responsible for building and supporting critical business infrastructure that accelerates revenue generation, lower operating costs, and create delightful customer experiences.

We do this by effectively identifying, servicing, and supporting customers at all stages with Mixpanel - from initial interaction to renewing year after year. The data this team creates and maintains powers insights for everyone in the org, from executives working with our data science team, to individual contributors leveraging Mixpanel for self-serve insights.

We are responsible for systems and tools including: DBT, Fivetran, Hightouch, our dogfood Mixpanel instance, our custom built orchestration service, and many more.

Examples of things this team has worked on:

  • Our Orchestration Service - “Modern Data Stack Fastlane” - blog post
  • Extracting and transforming our billing information to enable faster and more error free financial calculations
  • Building out and maintaining our Data Enrichment system
  • Mixpanel’s Internal Customer Data Platform
  • Modeling and exposing feature usage of Mixpanel (in Mixpanel!)
  • Synchronizing email information between our Marketing email platform and Salesforce

About the Role

As a Senior Data Engineer on the Revenue Infrastructure team, you will collaborate with our cross-functional partners in Data Science, Product, and Finance to build and maintain high quality data sources and build software that maximizes the value and efficacy of that data. We are seeking someone who can contribute both to our data and fullstack codebases.

The team operates independent of skill set, so your peers with software engineering backgrounds will execute on data engineering work, and you will make contributions on software systems that don’t directly work with our data systems. We expect that you will co-elevate your teammates and they should do the same for you. You will leverage your background for our teams effort to design, implement, and maintain high quality data and software systems. Your expertise will help the team build a strong data backbone that is resilient to noise and smoothly handles changes in upstream information, and going beyond this to help drive changes in upstream software systems when they make sense.

Responsibilities

  • Build and maintain software and data pipelines across our backend and data orchestration systems. Both for data engineering and other software supporting our Go To Market (GTM) team.
  • Design and build data architecture spanning a wide range of complex data, balancing ease of interpretability with cost.
  • Create and maintain foundational datasets to support analytics, modeling, experimentation, and product/business needs.
  • Collaborate with, teach, and learn from Engineers on Revenue Infrastructure and across the wider organization.
  • Work with Finance and Data Science to ensure we are building the right things in ways people can understand.
  • Participate in team on-call rotation to improve our systems and keep them healthy.
  • Build valuable testing and alerting to help maintain our data hygiene.
  • Write internal technical documentation for the systems that you design, build and maintain, as well as fill gaps in existing documentation.

We're Looking For Someone Who Has

  • A strong background in both data and software engineering, with at least 5 years of professional experience.
  • Proficiency with at least one programming language (Python, Java, etc.), as well as SQL
  • Excellent debugging and technical investigation skills
  • Excellent technical communication, ideally with experience collaborating in an asynchronous remote environment
  • Familiarity with rETL tools (eg: Hightouch, Census, Rudderstack)
  • Experience with modern data storage technologies (eg: BigQuery SQL, Airflow, and DBT or similar)

Bonus Points For

  • Python and Django ORM experience

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Mixpanel

View company profile →