Mobilisights, part of the Stellantis Group, is looking to unlock the power of connected car data by processing large-scale, real-time data flows from millions of connected vehicles, and create innovative data-driven services that empower smarter mobility, improve safety, and accelerate sustainable solutions.
Requirements
- Solid experience with Express and/or NestJS
- Proven ability to design and operate large-scale distributed systems
- Strong knowledge of AWS cloud services, including serverless architectures (Lambda, API Gateway)
- Experience with SQL & NoSQL databases (PostgreSQL, MongoDB/DocumentDB)
- Practical knowledge of event-driven architectures and real-time data flows
- CI/CD pipeline experience (GitLab, Jenkins, etc.)
- Familiarity with monitoring and logging tools (CloudWatch, ELK, Prometheus, etc.)
Responsibilities
- Design, develop, and maintain backend services using Node.js and TypeScript
- Build APIs and backend systems with Express and NestJS
- Architect and scale cloud-native systems on AWS (EKS, Lambda, SQS, Kinesis, API Gateway, etc.)
- Implement serverless, microservices, maintain and segment monolithic architectures, choosing the right approach for each project
- Design and optimize real-time event-driven data pipelines handling millions of connected car events daily
- Build and optimize data access layers with Mongoose, DocumentDB, and PostgreSQL
- Develop and maintain containerized applications with Docker and Kubernetes (EKS)
Other
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- A minimum of 8 years of professional experience in backend/software engineering
- Excellent problem-solving skills and a collaborative mindset
- Strong communication skills in English
- 3 days a week on-site in Auburn Hills, MI