mparticle is hiring a

Senior Software Engineer (Java)

AngularVueReactJSJava.NetC#Scrum

Posted on: new!

Apply

REMOTE

About mParticle ** _ _**

mParticle is widely recognized as one of the leading customer data platforms, serving hundreds of global brands and helping them turn data to insights, and insights to action. Built on top of end-to-end streaming architecture, we are committed to empowering businesses to deliver personalized and engaging experiences to their customers across all screens and devices. We believe that the opportunity to help teams activate insights from their customer data to deliver more personalized and adaptive experiences is more important than ever.

**Recognized as one of Crain’s 100 Best Places to Work in New York City and one of Wealthfront Career Launching companies of 2021!**We at mParticle choose to create a company that is as diverse and inclusive as the world we live in by attracting, growing & keeping the best talent. Employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About the job

We're looking for a Senior-level software engineer to join our team! **
**You will join the engineering team responsible for mParticle’s analytics products, built through the acquisition of Indicative. The Indicative product helps businesses build better products through data. Indicative is the only Product Analytics platform for modern data infrastructure designed for teams to leverage complex analysis on customer behavior without the need for SQL, analytic languages, or data analysts

About the Candidate:

  • As an individual contributor, architect and implement complex data processing features that are highly performant, reliable and cost-effective. Efficiently scan and process petabytes of data.
  • Analyze complex systems to identify areas of improvement. Coding and performance tuning a large-scale distributed system requires creativity and a deep technical repertoire.
  • Drive mParticle's engineering culture through continual research, self-improvement and internal presentation. Provide technical project leadership using Agile methodologies. Mentor engineers in healthy best practices.

Is this opportunity right for you? We are looking for candidates who have:

  • 8+ years of professional hands-on experience developing software, preferably in a SaaS or PaaS environment.
  • Demonstrated technical / project leadership using Agile/Scrum.
  • Experience with C#, Java preferred, or another strongly typed backend language
  • Demonstrated hands-on experience in creating complex large-scale data systems involving both real-time and batch components.
  • Experience with a frontend SPA framework such as React, Vue.js, Angular, Aurelia, or other similar frameworks.
  • Experience in building and modifying REST APIs
  • Experience in SQL-like languages and tools
  • Mastery of software development principles and high-volume applications requiring 24/7 uptime..
  • Ability to learn quickly and display analytical thinking

PLEASE NOTE: Our hiring team will only ever reach out to you via an @mparticle.com email address. Any website purporting to be mParticle that isn't hosted at mparticle.com or a subdomain is phishing or a scam. If you believe you've been targeted with a phishing attack centered around a job at mParticle, please contact us at security@mparticle.com.


Apply