Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office! We're seeking a passionate innovator to architect scalable solutions for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and a flexible remote-first culture while making tangible impact in Detroit's thriving tech ecosystem. Your expertise will drive our next-generation cloud platform serving 2M+ users globally.
Responsibilities
- Architect and implement microservices using AWS/GCP infrastructure
- Mentor junior developers through pair programming and code reviews
- Optimize system performance using load testing and profiling tools
- Lead CI/CD pipeline automation using Jenkins and Terraform
- Collaborate with product teams to define technical roadmaps
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in at least two: Java, Go, Python, or Node.js
- Strong knowledge of Kubernetes, Docker, and serverless architectures
- Proven track record of designing RESTful APIs and GraphQL endpoints
- Experience with cloud cost optimization and security best practices
- Bachelor's degree in Computer Science or equivalent experience