Senior Software Engineer, Distributed Systems Expert

1 month ago


San Francisco, California, United States Mixpanel Full time

About Mixpanel

Mixpanel is a leading event analytics platform that empowers builders to make data-driven decisions without requiring SQL expertise. Our platform is designed to provide real-time insights, enabling organizations to drive better decision-making.

With over 8,000 customers, including prominent companies like Netflix, Pinterest, and Uber, Mixpanel has established itself as a trusted analytics partner. Our commitment is to deliver a comprehensive and reliable analytics platform that is accessible and trusted by all.

We're Recruiting for Distributed Systems Engineers

Mixpanel's infrastructure is built on Google Cloud Platform, leveraging Kubernetes and Docker for orchestration and containerization. We primarily use Golang for service development, with internal communication facilitated through GRPC. Our team is responsible for designing and implementing distributed systems that can handle large volumes of data, ensuring high availability and scalability.

Responsibilities

  • Collaborate with engineers to develop distributed systems that can handle massive data volumes
  • Debug production issues across multiple services and infrastructure levels
  • Ensure the reliability and uptime of services
  • Optimize service costs and remove inefficiencies
  • Improve engineering standards and maintain high code quality and simplicity
  • Pursue innovative solutions to enhance customer data analysis capabilities

What We're Looking For

We're seeking experienced engineers who possess a strong grasp of computer science fundamentals, particularly in distributed systems and networking. Ideal candidates will have a knack for problem-solving, a bias towards shipping early and iterating, and experience building distributed systems or a willingness to develop this skillset.

Additional Resources

#LI-JY1

Compensation

The total target cash compensation for this full-time position falls within the following bands, including base compensation and variable compensation in the form of a company bonus or commissions. Variable compensation type is determined by role and level. In addition to cash compensation, this position is eligible for equity consideration and other benefits, including medical, vision, and dental insurance coverage.

Leveling is determined by factors such as years of relevant work experience, level of responsibility, and knowledge required to be successful in the role. Our salary ranges 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.

Sr Software Engineer, IC4: $227,000 - $277,000 USD

Staff Software Engineer, IC5: $260,000 - $352,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

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


  • San Francisco, California, United States Ripple Full time

    Build the Future of PaymentsRipple is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and performant enterprise software solutions for our distributed payment applications.Key Responsibilities:Design and develop software...


  • San Francisco, California, United States Ripple Full time

    About the RoleRipple is seeking a highly experienced Senior Distributed Systems Architect to join our team. As a key member of our engineering organization, you will be responsible for designing and developing complex distributed systems that power the XRP Ledger (XRPL), one of the world's fastest and most reliable public blockchains.You will lead a team of...


  • San Diego, California, United States BAE Systems USA Full time

    Job Title: Senior Software Engineer - Real-Time Systems ExpertAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at BAE Systems USA. As a key member of our cross-functional team, you will be responsible for designing, developing, and testing complex real-time software solutions for simulation and live flight exercises.Key...


  • San Jose, California, United States IBM Full time

    Job SummaryIBM is seeking a skilled Senior Software Engineer to join our CephFS team, responsible for developing and enhancing the file system component of the Ceph software-defined distributed storage system. As a member of our global engineering team, you will collaborate with other developers and users to design and implement new functionalities, improve...

  • Software Engineer

    4 weeks ago


    San Francisco, California, United States Figma Full time

    About the RoleFigma is seeking a highly skilled Software Engineer to join our Figma Platform team. As a key member of our team, you will play a pivotal role in providing a seamless experience for both our internal and external developers, ensuring they can interact with Figma files effortlessly.ResponsibilitiesWork with amazing engineers to build...


  • San Francisco, California, United States Find Your Talent Full time

    Job DescriptionWe are seeking a seasoned distributed systems engineer to join our Core Team. This team is responsible for the scheduling, planning, and execution of data syncing. They work on the systems that power our core syncing engine, which other engineering teams and customers rely on.A key challenge in hiring for this role is finding individuals who...


  • San Francisco, California, United States Nextdoor Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Engineer to join our Core Services team at Nextdoor. As a member of this team, you will work on operating critical high throughput services that power the communities on the Nextdoor platform worldwide.Key ResponsibilitiesIdentify high leverage opportunities to increase Nextdoor's performance,...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Figma Full time

    Figma is a leading design and development platform that empowers teams to create and collaborate on innovative products. We are seeking a highly skilled Distributed Systems Engineer to join our team and contribute to the development of our state-of-the-art distributed storage systems.About the Role:We are looking for a talented engineer with a passion for...

  • Software Engineer

    4 weeks ago


    San Francisco, California, United States Cloudflare Inc Full time

    About UsAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies.Cloudflare protects and accelerates any Internet application online without adding...


  • San Diego, California, United States Canonical - Jobs Full time

    We are seeking a skilled software engineer to join our team at Canonical. As a Distributed Systems Software Engineer, you will play a key role in building and validating resilient distributed systems.Key Responsibilities:Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States MoTek Technologies Full time

    Senior Embedded Software Engineer - Computer Vision ExpertWe are seeking a highly skilled Senior Embedded Software Engineer to develop and deploy advanced robot perception systems on integrated hardware. You will collaborate with a team of leading researchers and engineers in robotics and AI to build the next generation of robotics vision systems. The role...


  • San Jose, California, United States OSI Engineering Full time

    A leading automotive research institute is seeking a senior research engineer with expertise in system integration for Distributed Multi-Agent Systems. In this role, you will oversee the integration of various algorithms and techniques to support distributed autonomous systems, with a focus on advanced functionality such as collaboration, teaming, mission...


  • San Diego, California, United States BAE Systems USA Full time

    Job Title: Senior Principal Software EngineerAbout the Role:BAE Systems USA is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing backend systems using Java and Java Spring Boot. Your expertise in software...


  • San Francisco, California, United States GEICO Full time

    Position OverviewWe are seeking an experienced Software Systems Engineer to join our team at GEICO. As a key member of our engineering organization, you will be responsible for designing, building, and maintaining scalable, resilient distributed systems that meet the needs of our customers.Key ResponsibilitiesDesign and implement distributed systems that...


  • San Francisco, California, United States activeloop llc Full time

    We are looking for a highly skilled Senior C++ Software Engineer to join our team at activeloop llc. As a key member of our engineering team, you will be responsible for designing and developing distributed databases for AI/ML applications.The ideal candidate will have a strong background in C++ programming, with experience in developing high-performance...


  • San Francisco, California, United States Gitty Inc. Full time

    Gitty Inc. is seeking an experienced Senior Software Engineer to assist in prioritizing AI development with a focus on privacy and personalization. This role will involve merging advanced technology with strong product ownership to aid large corporations in integrating cutting-edge research into their AI offerings.Key ResponsibilitiesDevelop atop a complex...


  • San Francisco, California, United States Hitachi Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Hitachi High-Tech America, Inc. The ideal candidate will have a strong background in software development, with a focus on designing and developing large, complex N-Tier/SOA web-based business applications.Responsibilities:Hands-on...


  • San Francisco, California, United States INSPYR Solutions Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at INSPYR Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cutting-edge Digital Advertising Platform.Key Responsibilities:* Design and implement scalable,...