Senior Software Engineer, Session Replay
Job title: Senior Software Engineer, Session Replay in San Francisco, CA at Mixpanel
Company: Mixpanel
Job description: About MixpanelMixpanel 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 RoleSession Replay is one of Mixpanel's fastest-growing product areas, giving our customers powerful visibility into user behavior by letting them watch how people actually interact with their products. Our team builds full stack experiences that help customers debug, optimize, and deeply understand user journeys, from capturing rage clicks and console errors to building heatmaps and cross-page replay stitching.As a Full Stack Engineer on the Session Replay team, you'll work across the stack to deliver high-impact, user-facing products. You'll collaborate closely with teammates in engineering, product, design, and go-to-market to iterate quickly and push the boundaries of what's possible in behavioral analytics. Our ideal candidate is someone excited to balance frontend polish with backend robustness, and who isn't afraid of diving into ambiguity, exploring technical trade-offs, or owning a project end to end.You'll get to work in a fast-paced, product-led environment where your work directly impacts thousands of customers - and millions of users.ResponsibilitiesAt 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 . You'll be working on our web app, which is built in Python, running Django, with an 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 . 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 You'll Do
- Build and ship customer-facing web application features for Session Replay and related experiences
- Design and implement performant APIs, backend services, and intuitive frontend components
- Collaborate with Product, Design, and GTM partners to define and deliver high-quality solutions
- Lead projects from idea through launch, including monitoring and follow-up
- Drive business impact while maintaining technical excellence
- Navigate trade-offs between product scope, speed, performance, and maintainability
- (Bonus) Explore and learn about application deployment, observability, and production readiness
- Strong full stack engineering experience (e.g., JavaScript, CSS, Python, Golang)
- Proven ability to own problems end-to-end and ship customer value
- Comfortable working across the stack - from backend services to polished frontend UIs
- Bonus: Experience with or interest in browser SDKs or web instrumentation
- Bonus: Curiosity around DevOps, deployment, and production engineering
- 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
- 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
Expected salary:
Location: San Francisco, CA
Apply for the job now!
[ad_2]
Apply for this job