Full-Time

Senior Software Engineer

Backend, Canada

Posted on 4/23/2024

mParticle

mParticle

201-500 employees

AI-enhanced customer data platform

AI & Machine Learning

Senior

Remote in Canada

Required Skills
NoSQL
Data Structures & Algorithms
SQL
REST APIs
Linux/Unix
Requirements
  • Bachelor's or Master's degree in Computer Science or similar
  • 7+ years of experience in object-oriented programming languages (C# preferred)
  • 5+ years of experience in backend systems or APIs
  • Experience with Linux
  • Solid working experience with databases (SQL and NoSQL)
  • Experience with algorithms and data structures
  • Experience with CI/CD-based software development
  • Experience with RESTful and/or RPC APIs
  • Excellent written and verbal communication skills
  • Ability to thrive in a fully remote organization
Responsibilities
  • Develop secure, well-tested and performant C# features and improvements to the mParticle platform
  • Work collaboratively with engineers and product management to maintain quality and usability
  • Advocate for product quality, security, and performance initiatives
  • Design solid cloud-based architectures
  • Advocate for code quality and reliable automation
  • Own and maintain work from problem to spec through to production

mParticle offers a Customer Data Platform that leverages AI to enhance real-time data quality and governance, allowing businesses to consolidate and integrate customer data from various sources. The platform also facilitates seamless data collection from diverse sources and provides integrations with a wide range of marketing, analytics, and data warehousing tools.

Company Stage

Series E

Total Funding

$304M

Headquarters

New York, New York

Founded

2012

Growth & Insights
Headcount

6 month growth

-6%

1 year growth

-6%

2 year growth

-13%

Benefits

Excellent benefits

Pawternity policy

401k

Unlimited time off

Bring your dog!

Commuter program

Flexible hours

Healthy snacks

Parental leave