Job Description
Join Motor City Tech Innovations as a Senior Software Engineer and help revolutionize mobility solutions from our Detroit headquarters. We're seeking a passionate innovator to architect scalable systems, mentor junior engineers, and drive technical excellence in a collaborative, agile environment. Our team builds cutting-edge IoT platforms connecting vehicles, infrastructure, and users across North America.
Responsibilities
- Design and implement high-performance microservices using Java, Spring Boot, and AWS
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system architecture for scalability and security compliance
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects that advance Detroit's tech ecosystem
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of production experience with Java and cloud-native development
- Expertise in distributed systems design and event-driven architecture
- Strong understanding of RESTful APIs and GraphQL
- Proven track record of leading complex projects from conception to deployment
- Experience with Docker, Kubernetes, and infrastructure-as-code tools
- Contributions to GitHub or similar platforms preferred