Job Description
Join InnovateTech Solutions, a leading AI-driven software company revolutionizing urban mobility. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native solutions that impact millions of users. Our Detroit-based team combines cutting-edge technology with a vibrant startup culture. Enjoy hybrid work, competitive benefits, and opportunities to shape the future of smart cities.
Responsibilities
- Design and implement high-performance microservices using Java/Python and AWS
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate business requirements into technical specs
- Optimize system architecture for scalability and security
- Develop CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Contribute to open-source projects and patent innovations
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong background in distributed systems and database optimization
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system design projects