mParticle’s customer data platform integrates all of your data and orchestrates it across channels, partners, and systems so you’ll never miss an opportunity to impress.
Senior Backend Engineer Seattle, WA, United States
UI Engineer New York, NY, United States or Seattle, WA, United States
Why join us?
mParticle has been experiencing enormous growth in the sector, and are on our way to doubling the size of our engineering team to meet those needs.
Our leadership team has a proven startup track record; their previous startup, Interclick, was sold to Yahoo in 2011. We know what it takes to succeed in the market.
We have an engineer-focused culture, where we try to do the right thing for our employees as well as for our business. Every engineer has a voice!
Engineering at mParticle
Our engineering org is relatively flat. We use weekly sprints, however the backend team functions with adhoc v-teams depending on feature size and scope. Each team is free to organize the day-to-day work coordination as they see fit, whether that is daily standups, or communication via work item movement and Slack, or somewhere in between. Though we do apply agile, we apply only as much process as is beneficial to us as a team - no process for process's sake.
We also follow a DevOps model, and function as a combined engineering organization. Our code is continuously integrated and deployed, and must include appropriate tests from the developer. We have a high bar for quality, and take it very seriously. We utilize peer reviews and automated tools such as SonarQube to ensure that everyone is on the same page.
Our services are on the most recent version of dotnet core. We run on docker, on Ubuntu machines, in production. This often puts us on the cutting or bleeding edge of tech products, as the number of companies that run at our scale - let alone on our foundation - can be counted on two hands. We have a never-ending set of interesting problems, for many of which we are setting a new industry standard.
We handle upwards of 100 billion requests a day, in real-time, and with an SLA of zero data loss.
A real-time costing system: building a system to measure what a request costs us in terms of CPU utilization and data storage, converting that into dollars, and then reporting that into a database in order to generate accurate costing information for each of our customers.
Profile storage: building a system to correlate information about a customer's user across their various touchpoints that is query-able and robust enough to happen occasional out-of-order messaging.
GDPR compliance for customers: architecting and implementing a system to enable our customers to meet GDPR compliance, including tracking consent requests and handling user data deletion.
Working at mParticle
We love well-behaved pets! We even have a paw-ternity benefit, allowing employees who adopt a shelter pet to take two weeks paid time off to aid with the transition.
We provide full medical, dental and vision insurance.
We offer six weeks of paid paternity leave and twelve weeks of paid maternity leave.
We care about productivity, not specific hours worked. We have engineers on both the east and west coast, so someone is nearly always available.
We have an unlimited paid time off policy.
The engineering team meets every six months in a cool location to exchange knowledge, hack on cool projects, and otherwise bond as a team.
As many snacks as you can eat. Popcorn for miles!
We have a gym membership stipend, as well as an unlimited group fitness class benefit.
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.