Job Description
Join our award-winning engineering team at InnovateTech Labs, where we're revolutionizing urban mobility through cutting-edge software solutions. Based in Detroit's thriving tech corridor, you'll architect scalable systems that impact millions while collaborating with world-class talent in a dynamic, inclusive environment. We offer competitive compensation, flexible work arrangements, and opportunities to shape the future of smart cities.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers in agile development practices
- Optimize application performance and scalability for high-traffic systems
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for continuous delivery
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in distributed systems, REST APIs, and database optimization
- Proficiency with containerization (Docker/Kubernetes) and cloud infrastructure
- Strong problem-solving skills with system design experience
- Experience with Agile methodologies and test-driven development
- Contributions to GitHub or public repositories preferred