Mixpanel

Senior Software Engineer, Data Engineering

Mixpanel

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $174,600 - $213,400 per year

Job Level

Senior

Tech Stack

AirflowBigQueryJavaPythonSQL

About the role

  • Build and maintain software and data pipelines across our backend and data orchestration systems.
  • 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 the team 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.

Requirements

  • A strong background in both data and software engineering, with at least 2 years of relevant 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)
Benefits
  • Comprehensive Medical, Vision, and Dental Care
  • Mental Wellness Benefit
  • Generous Vacation Policy & Additional Company Holidays
  • Enhanced Parental Leave
  • Volunteer Time Off
  • Additional US Benefits: Pre-Tax Benefits including 401(K), Wellness Benefit, Holiday Break

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data engineeringsoftware engineeringPythonJavaSQLdebuggingtechnical investigationdata architecturedata modelingdata hygiene
Soft skills
technical communicationcollaborationteachinglearningasynchronous communication