M

Mixpanel

SaaS analytics platform tracking user behavior

Senior Software Engineer - Experimentation

Full-Stack EngineeringUpdated on Nov 11
Full-timeSan Francisco, CA, USA$235.5k - $277kHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent practical experience.
  • At least 5 years of professional software engineering experience and a track record of delivering quality solutions quickly.
  • Experience building and operating production systems end to end, with ownership of reliability and correctness for a product customers depend on.
  • Expert-level depth in at least one area—systems, web, or data infrastructure—and broad understanding of full-stack architecture.
  • Experience owning technical design for complex projects and managing multiple concurrent workstreams.
  • Ability to collaborate effectively with other teams and organizational stakeholders with little guidance.
  • Sound judgment in setting priorities, selecting technologies, and making tradeoffs that account for technical, product, and business considerations.
  • A track record of mentoring other engineers and contributing to team growth.
  • Strong technical communication, ideally including collaboration in an asynchronous remote environment.
  • Desire to help teams build and decide faster in the AI era.

Responsibilities

  • Own technical design for complex features end to end, from backend services and data models to frontend experiences.
  • Make well-reasoned technical decisions that balance speed, quality, cost, and product considerations, anticipate problems, and develop contingency plans.
  • Drive reliability, observability, and operational excellence for production services customers depend on, addressing technical debt before it becomes a long-term problem.
  • Partner with AI Engine to bring AI into how customers design, run, and understand experiments and replays.
  • Collaborate with Product Platform and other teams on SDKs, shared infrastructure, and architectural decisions affecting the broader platform.
  • Mentor engineers through code reviews, pairing, and one-to-one support to help them grow technically.
  • Serve as an escalation point for complex bugs and on-call incidents in the team's domain.
  • Work with Support and Solutions Engineering on customer escalations and technical questions from prospects.
  • Partner with Product and Design to identify and lead areas of future work beyond the current roadmap.

Desired Qualifications

  • React and TypeScript experience.
  • Django and Python experience.
  • Experience building or heavily using experimentation, feature-flagging, or session-replay products.
  • Experience building high-throughput, low-latency services.
  • Familiarity with analytics or observability platforms.
  • Experience building with large language models, AI agents, or tool-use frameworks.
  • Comfort using AI coding tools such as Claude Code or Cursor in daily work.

About the Company

Mixpanel

SaaS analytics platform tracking user behavior

Mixpanel is a data analytics platform that helps businesses understand how users interact with their products. It operates as a Software-as-a-Service (SaaS) with tools to track user behavior across websites and mobile apps, using features like event tracking, user segmentation, funnel analysis, and retention reports. Customers subscribe to different pricing tiers based on data volume and available features, and Mixpanel generates revenue from analytics access, as well as premium support and consulting services. Its goal is to help companies optimize user experience and grow by enabling data-driven decisions.

Company size
501-1,000
Company stage
Series C
Total funding
$277.2M
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Mixpanel

See more jobs