Job Description
Join Detroit's fastest-growing tech hub! Motor City Innovations is seeking a passionate Senior Software Engineer to revolutionize urban mobility solutions. Our cutting-edge platform connects thousands of daily riders with autonomous vehicle networks. Be part of a mission-driven team transforming how Detroit moves.
We offer competitive compensation, equity packages, and the chance to solve real-world problems at scale. Our downtown Detroit office features collaborative spaces, modern amenities, and direct access to the city's revitalized riverfront.
Responsibilities
- Architect and develop scalable microservices for our mobility platform using Node.js and Python
- Optimize real-time routing algorithms for autonomous vehicle fleets
- Lead code reviews and mentor junior engineers in agile development practices
- Collaborate with data scientists to implement ML-driven predictive analytics
- Ensure system reliability through comprehensive testing and CI/CD pipelines
- Partner with UX designers to create intuitive interfaces for driver and rider apps
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in building RESTful APIs and event-driven architectures
- Proficiency in database systems (PostgreSQL, Redis) and caching strategies
- Experience with CI/CD tools (Jenkins, GitHub Actions)
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design projects