Staff Software Engineer (Backend)

Global leader in ecommerce and customer data platforms, using AI and ML to power billions of transactions across world's leading companies.
$250,000 - $375,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Staff Software Engineer (Backend)

mParticle by Rokt is a leading customer data platform that merged with Rokt in January 2025, creating a powerhouse in ecommerce technology. The company's AI and ML-powered Rokt Brain and ecommerce Network process over 6.5 billion transactions, connecting 400 million customers worldwide. As a Staff Software Engineer (Backend), you'll join a hyper-growth environment working on distributed systems that handle millions of transactions daily. The role offers a competitive compensation package of up to $375,000, including base salary, equity, and comprehensive benefits.

You'll be part of an autonomous team focused on backend development, working closely with other engineers and product managers to solve complex problems. The position requires expertise in distributed systems, commercial development experience, and strong communication skills. You'll be responsible for designing, developing, and maintaining high-throughput, low-latency systems while mentoring other engineers and contributing to the company's technical direction.

The company culture emphasizes transparency, diversity, and continuous learning, with clear career paths and compensation structures. Benefits include equity participation, professional development through the LevelUp! program, comprehensive healthcare, and flexible work arrangements. The role is based in San Francisco, with a hybrid work model requiring 4 days in office per week.

This is an excellent opportunity for experienced engineers who want to work with cutting-edge technology at scale, contribute to a rapidly growing platform, and be part of a mission-driven organization that's transforming the ecommerce landscape through innovative solutions and data-driven insights.

Last updated 20 days ago

Responsibilities For Staff Software Engineer (Backend)

  • Design, develop, test, deploy and improve code that solves real-world problems
  • Own complex product features end to end - with a focus on customer impact
  • Manage priorities, deadlines and deliverables
  • Collaborate with other teams to deliver new products
  • Create fast, scalable and easy-to-use applications
  • Build libraries and frameworks that others can use
  • Take responsibility for system health, monitoring and alerting, and CI/CD pipelines
  • Support and mentor other engineers on best practices, architecture, and quality

Requirements For Staff Software Engineer (Backend)

Java
Python
JavaScript
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 6+ years of experience, or 4 years with an advanced degree, in commercial software development
  • Commercial experience in Java, C#, Python, JavaScript or Go
  • Experience in web application development, distributed systems, cloud platforms
  • Strong background in designing and building high-throughput low-latency distributed systems
  • Excellent communication skills in English
  • Willingness to be on-call and respond to systems alerts
  • Ideas, opinions, and the ability to share them through respectful proposals

Benefits For Staff Software Engineer (Backend)

401k
Medical Insurance
Education Budget
Equity
  • LevelUp! program for coaching, courses, and training
  • Company equity for all employees
  • Catered lunch and healthy snacks
  • 4% dollar-for-dollar 401K matching plan
  • Fully funded premium health insurance
  • Dog-friendly office (NY office only)
  • Extra leave (bonus annual leave, sabbatical leave)
  • Flexible work arrangements
  • Global offices in New York, Seattle, Sydney, Tokyo and London

Interested in this job?

Jobs Related To mParticle by Rokt Staff Software Engineer (Backend)

Staff Software Engineer (Backend)

Staff Software Engineer position at mParticle by Rokt, focusing on backend development for high-throughput distributed systems in ecommerce.

Staff Software Engineer (Backend)

Staff Software Engineer position at mParticle by Rokt, focusing on backend development of high-throughput distributed systems with competitive compensation and comprehensive benefits.

Staff Software Engineer (Backend)

Staff Software Engineer position at mParticle by Rokt, focusing on backend development for a leading customer data platform with competitive compensation and benefits.

Senior Product Manager Tech, SC Solutions, Japan Consumer Innovation

Lead product development for Amazon Japan's supply chain software solutions, driving innovation and transformation in vendor experience.

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta focusing on building and scaling core backend components for billions of users.