Mixpanel is the most advanced analytics platform ever for mobile and web. We help companies build better products.
Our team of 20 engineers builds and maintains infrastructure responsible for hundreds of thousands of requests per second, distributed across hundreds of servers, and adding tens of billions of data points each month.
The Systems Engineering team is primarily focused on low-level systems programming, scaling, and infrastructure.
Responsibilities of this role include:
Working on our custom datastore (written from the ground up in C)
Scaling the data processing pipeline (currently handling > 100K requests per second)
Building notification delivery infrastructure (currently sending > 100M emails & push notifications per month)
General improvements to performance, reliability, and security
Our engineering culture:
We do very thorough, line-by-line code reviews using GitHub pull requests. This keeps our code quality high and helps us learn.
We try to have two people work together on every project (collaborating, not pairing). It's more fun and it results in better code.
We practice rapid iteration. If it's better than live, we ship. We also build things so they can go live (whitelisted) long before launch day.
We write tests for things that are mission-critical, prone to failure, or cause paranoia. Think billing and datastore code, not Django views.
We care about learning. Right now we're reading through Advanced Programming in the Unix Environment.
We currently have 9 vim users, 2 IntelliJ, and 1 emacs holdout.
What we are looking for:
at least 5 years of experience in industry, with at least 3 years of systems programming
mastery of at least one programming language
US work authorization
passion - you have built (and are dying to show us) something you're proud of, outside of work/school
strong problem solving ability
attention to detail
you code as fluently as you speak
Why join Mixpanel?
We are profitable, with millions in monthly revenue and over 2,200 paying customers.
Mixpanel is still a small company, but we are poised for great growth.
Our product is used by companies like amazon.com, Dropbox, Intuit, OpenTable, and Salesforce.
We've raised money from top-tier investors: Andreessen Horowitz, Sequoia, and Y Combinator.
There are a lot of cool people here. You will like the people you work with.
Want to join?
What's the hardest (technical) problem you've ever solved? Explain it in your cover letter in as much detail as you would like.
Mixpanel is an equal opportunity/affirmative action employer supporting workforce diversity.