Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Fullstack image - Rise Careers
Job details

Software Engineer, Fullstack

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.

We are actively recruiting for multiple Software Engineers across different levels for our org!

About The Role

Mixpanel engineering is a small team that works quickly, prioritizing getting value to customers and iterating to make those experiences even better. We offer the most powerful product analytics tool while still focusing on making the user experience delightful. The full stack engineers have the freedom to move about the stack to deliver value to customers without being blocked by ownership silos. This means doing everything from building snappy UIs and fast and reliable services to leveraging our powerful query engine to get the customers answers that help them deliver great products. We are looking for folks who seek to understand and own customer problems, participating in every step of the development life cycle from ideation to delivery and maintenance. We encourage ownership and autonomy—if you see customer pain points, you will be empowered to fix them. There is no "not my problem" at Mixpanel. All customer problems are ours to fix. We believe that our UX is a key differentiator, and we invest heavily in UI, aiming for a snappy and intuitive experience. We believe in Product-Led Growth, that even enterprise adoption of software tools starts with individual users and the way to get there is through creating a user experience that gets customers to answers quickly.

Responsibilities

At Mixpanel Engineering, Product, and Design (EPD) work closely in pods to define the product and experiences. You'll be collaborating closely with your EPD team to create a vision for delightful and intuitive UX, then work to deliver the most impactful features for our customers. You'll be owning key pieces of the product, maintaining them, and always advocating for improvements to make the user experience even better, adding to our growing shared components library and expanding our design system. You’ll be working on our web app, which is built in Python, running Django, with an open source JavaScript framework running the front end. Everything is run on Google Cloud Platform, using Kubernetes and Docker for orchestration and containerization of our services.

A typical project requires working across our stack, creating endpoints for your feature as well as developing and deploying the UI. Here are some projects we've worked on in the past to give you an idea of what to expect.

A way for customers to share their metrics publicly, a pain point for customers who want to easily share their data on social media or with executive leadership. This feature required keeping an eye on security so unintentional data would not be leaked for customers, but would enable easier collaboration.

We rebuilt our Live View from the ground up and rebranded to Events. Our goal was to improve users’ trust and make debugging their data and query results easier. With these goals in mind, we removed a number of limitations from Live View, improved key work flows, and tightened the UX. We also drastically simplified both the back-end and front-end architecture resulting in a more performant and maintainable product. The end result is a more powerful tool for our users and a simpler codebase for our developers.

We revamped our dashboards UI to improve the workflow for creating and saving analyses that also had the nice side effect of making our data model clearer. This required us to iterate and polish while learning more about how customers used and worked around our product in their day to day. We applied these learnings to smooth our workflows even more while continuing to set the stage for more series of improvements.

We redesigned our query builder to allow users to instantly see the results of their changes on one screen. This was required balancing competing requirements of visual space for the query builder and the ability to see two things at once, resulting in a more intuitive UX.

We made segmentation faster allowing users to customize what they can compare at the query time vs deciding everything they will ever need at the time they develop your product.

What we're looking for

  • We are hiring full stack engineers at all levels across all teams.
  • You take ownership of problems with a focus on delivering value to users/customers.
  • You can deliver solutions that are pragmatic in approach.
  • You have experience with web application architecture and principles.

Additional Resources 

#LI-Remote

Compensation

The amount listed below is the total target cash compensation (TTCC) and includes base compensation and variable compensation in the form of either a company bonus or commissions. Variable compensation type is determined by your role and level. In addition to the cash compensation provided, this position is also eligible for equity consideration and other benefits including medical, vision, and dental insurance coverage. You can view our benefits offerings here.

Our salary ranges are determined by role and level and are benchmarked to the SF Bay Area Technology data cut released by Radford, a global compensation database. The range displayed represents the minimum and maximum TTCC for new hire salaries for the position across all of our US locations. To stay on top of market conditions, we refresh our salary ranges twice a year so these ranges may change in the future. Within the range, individual pay is determined by experience, job-related skills, qualifications, and other factors. If you have questions about the specific range, your recruiter can share this information.

Mixpanel Compensation Range
$191,000$233,000 USD

Benefits and Perks

  • 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

*please note that benefits and perks for contract positions will vary*

Culture Values

  • Be Open: When knowledge becomes open, we can come together as a team to collaborate around a shared purpose
  • Customer Focus: Our customers’ success is our success
  • Lead Change: Everyone at Mixpanel has the capacity to make an impact on the business
  • Results Oriented: Driving results in a measurable way ensures we stay focused on the highest impact initiatives
  • One Team: We can’t win without each other

Why choose Mixpanel?

We’re a leader in analytics with over 9,000 customers and $277M raised from prominent investors: like Andreessen-Horowitz, Sequoia, YC, and, most recently, Bain Capital. Mixpanel’s pioneering event-based data analytics platform offers a powerful yet simple solution for companies to understand user behaviors and easily track overarching company success metrics. Our accomplished teams continuously facilitate our expansion by tackling the ever-evolving challenges tied to scaling, reliability, design, and service. Choosing to work at Mixpanel means you’ll be helping the world’s most innovative companies learn from their data so they can make better decisions.

Mixpanel is an equal opportunity employer supporting workforce diversity. At Mixpanel, we are focused on things that really matter—our people, our customers, our partners—out of a recognition that those relationships are the most valuable assets we have. We actively encourage women, people with disabilities, veterans, underrepresented minorities, and LGBTQ+ people to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance or other similar laws that may be applicable, we will consider for employment qualified applicants with arrest and conviction records. We’ve immersed ourselves in our Culture and Values as our guiding principles for the impact we want to have and the future we are building.

Mixpanel Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Mixpanel DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Mixpanel
Mixpanel CEO photo
Amir Movafaghi
Approve of CEO

Average salary estimate

$212000 / YEARLY (est.)
min
max
$191000K
$233000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Fullstack, Mixpanel

Welcome to Mixpanel, where we’re on a mission to redefine data analytics. We're looking for a talented Fullstack Software Engineer to join our energetic engineering team in sunny San Francisco, California. Here at Mixpanel, we believe in empowering builders with the best possible analytics tools. Imagine diving into pure code bliss, creating delightful user experiences while optimizing performance. With a vast portfolio of respected clients like Netflix and Pinterest, you’ll be working on projects that truly matter. Your day will be filled with the excitement of designing snappy UIs, developing reliable services, and collaborating intimately across teams to solve customer-focused problems. You’ll own significant components of our product, contributing to features that elevate user experiences. Want to redesign a query builder? Perfect! You’ll have the freedom to take the reins from ideation through to deployment. Our stack includes Python, Django, and a JavaScript framework, all hosted on Google Cloud with Kubernetes and Docker. Join us, where every engineer's input is valued, and every customer interaction is an opportunity to shine. Let’s create the future of data together at Mixpanel, where your skills can change the way companies understand their growth and user interactions!

Frequently Asked Questions (FAQs) for Software Engineer, Fullstack Role at Mixpanel
What are the key responsibilities of a Software Engineer, Fullstack at Mixpanel?

As a Software Engineer, Fullstack at Mixpanel, your main responsibilities include collaborating closely with the Engineering, Product, and Design teams to create an intuitive user experience. You’ll be working on building and maintaining key components of our analytics platform, ensuring seamless performance and delightful interactions for users. Additionally, you’ll participate in the entire development life cycle, from understanding customer needs to delivering impactful features.

Join Rise to see the full answer
What qualifications are needed to apply for the Fullstack Software Engineer position at Mixpanel?

Candidates interested in the Fullstack Software Engineer position at Mixpanel should have a strong foundation in web application architecture and principles. Experience in Python, Django, and JavaScript frameworks is highly desired. Moreover, a true passion for problem-solving and delivering value to end-users is crucial for success in this role.

Join Rise to see the full answer
What technologies does the Fullstack team at Mixpanel use?

The Fullstack team at Mixpanel utilizes a tech stack that includes Python, Django for backend services, and modern JavaScript frameworks for front-end development. Everything runs on Google Cloud Platform, where we leverage Kubernetes and Docker for seamless orchestration and containerization, allowing us to innovate rapidly and maintain high-quality standards.

Join Rise to see the full answer
How does Mixpanel support the growth of its Fullstack Software Engineers?

At Mixpanel, we believe in fostering growth and continuous learning for our Fullstack Software Engineers. You'll have access to mentorship opportunities, collaborative projects that engage your creativity, and the encouragement to take ownership of your work. We promote a culture of feedback and iteration, ensuring that your ideas have room to flourish and impact the product directly.

Join Rise to see the full answer
What does the work culture at Mixpanel look like for Fullstack Software Engineers?

Mixpanel cultivates an open, customer-focused, and inclusive culture for Fullstack Software Engineers. Everyone collaborates across teams, prioritizing knowledge sharing and teamwork. Our values emphasize accountability and results, empowering engineers to lead the charge on meaningful projects and innovations, all while enjoying a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Fullstack
Can you describe your experience with Python and Django?

When answering this question, be specific about the projects you’ve worked on using Python and Django. Mention how you've utilized Django’s features, including ORM and templating, to build efficient and scalable applications. Highlight any challenges you faced and how you overcame them, as well as the results achieved.

Join Rise to see the full answer
How would you approach a project that requires cross-team collaboration?

Demonstrate your communication skills by discussing your strategy for cross-team collaboration. Highlight the importance of setting clear goals, frequent touchpoints, and open channels for feedback. Show how you prioritize alignment between teams to ensure everyone’s contributions are recognized.

Join Rise to see the full answer
What techniques do you use for optimizing the performance of a web application?

Discuss specific techniques you’ve used for performance optimization, such as lazy loading, caching strategies, and optimizing database queries. Reference any monitoring tools you employ to track performance and how this data informs your decisions for enhancements.

Join Rise to see the full answer
How do you stay current with emerging technologies in software engineering?

Explain your methods for staying updated with the latest industry trends, such as following tech blogs, participating in web seminars, or joining local meetups and conferences. Share any online courses you’ve taken or communities you are part of that provide valuable insights and practices.

Join Rise to see the full answer
Share an experience where you had to troubleshoot a difficult bug.

Use the STAR method—Situation, Task, Action, Result—to answer this question. Clearly describe the bug, the steps you took to identify and resolve it, and the positive outcome that resulted from your efforts. Stress the importance of analytical thinking and resourcefulness in debugging.

Join Rise to see the full answer
What’s your process for gathering requirements before starting a project?

Illustrate your process for gathering requirements which may involve meeting with stakeholders, conducting user interviews, and reviewing existing documentation. Discuss how you prioritize features based on user needs and business goals, ensuring a clear roadmap for the development process.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Discuss your coding practices that promote maintainability and scalability, such as writing clear and concise code, implementing design patterns, and conducting code reviews. Highlight the importance of documentation and modular coding to facilitate future enhancements.

Join Rise to see the full answer
Can you describe a time when you had to learn a new technology quickly?

Share a specific scenario where you encountered a new technology. Describe your approach to learning it rapidly, including resources you used. Focus on the outcome—how your timely grasp of this technology benefited your project or team.

Join Rise to see the full answer
What role does user experience play in your development process?

Express your understanding of the importance of user experience by discussing how user feedback informs your design and coding decisions. Share examples of how you've iterated on features based on user testing and the impact that has had on customer satisfaction.

Join Rise to see the full answer
How do you handle tight deadlines or high-pressure situations?

Illustrate your ability to manage pressure by sharing techniques like prioritizing tasks, communicating clearly with your team, and breaking larger projects into manageable tasks. Stress the importance of maintaining quality even under tight timelines, showcasing your problem-solving abilities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mixpanel Hybrid San Francisco, California, United States
Posted 6 days ago
Photo of the Rise User
Posted yesterday
LTTS Hybrid Edison, New Jersey, United States
Posted 4 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Unity Technologies Hybrid San Francisco, California, United States
Posted 6 days ago
Posted 2 days ago

At Mixpanel, we are on a mission to help the world learn from its data and solve big problems.

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
Photo of the Rise User
145 people applied to Scrum Master-Remote at DICE
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
29 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.
Photo of the Rise User
Someone from OH, Warren just viewed SSr. Front End Engineer (Angular.js) at NTD Software
Photo of the Rise User
Someone from OH, Warren just viewed Front-End Developer at Apex Logic
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, New Albany just viewed Diversity, Equity & Inclusion Manager at Axios
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Service Associate at 2K
Photo of the Rise User
Someone from OH, Marion just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Westerville just viewed Junior Videographer at HyperionDev
Photo of the Rise User
Someone from OH, Columbus just viewed Part-time driver | Columbus, OH at Uber
Photo of the Rise User
Someone from OH, Columbus just viewed Operations Manager, Overnight at hims & hers
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Court Security Officer, Juneau, AK at Walden Security