Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure with cutting-edge AI technology. As a Senior Software Engineer, you'll architect scalable systems while building equity ownership in our rapidly growing unicorn startup. We offer competitive compensation, comprehensive benefits, and the opportunity to shape the future of enterprise software.
Our Chicago headquarters features a state-of-the-art engineering lab, flexible work arrangements, and a culture that champions innovation. You'll collaborate with industry experts to solve complex challenges while growing your career in one of America's most vibrant tech ecosystems.
Responsibilities
- Design and implement scalable microservices using cloud-native architectures (AWS/GCP)
- Mentor junior engineers through code reviews and technical documentation
- Lead feature development in an Agile/Scrum environment with 2-week sprints
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Drive innovation through prototyping and POCs for emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in containerization (Docker/Kubernetes) and cloud infrastructure
- Strong understanding of distributed systems and RESTful APIs
- Experience with CI/CD tools (Jenkins/GitLab CI)
- Proven track record of shipping production-grade software
- Excellent problem-solving and communication skills