Full-Time
Senior Software Engineer
Backend, Canada
Posted on 4/23/2024
AI-enhanced customer data integration 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 cloud-based architectures
- Advocate for code quality and reliable automation
- Own and maintain work from problem to spec and 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
↓ -12%Benefits
Excellent benefits
Pawternity policy
401k
Unlimited time off
Bring your dog!
Commuter program
Flexible hours
Healthy snacks
Parental leave