Job Description
Join InnovateTech Dynamics and transform the future of software engineering in Chicago! We're urgently seeking a passionate Lead Software Engineer to architect cutting-edge solutions for our enterprise clients. As a key member of our agile team, you'll drive technical strategy while mentoring junior engineers and shaping our product roadmap. Enjoy competitive compensation, comprehensive benefits, and meaningful equity options in a fast-growing tech hub.
Our Chicago office offers a collaborative environment where innovation thrives, with hybrid flexibility and state-of-the-art facilities. You'll work on mission-critical projects using modern technologies while making a tangible impact on millions of users worldwide.
Responsibilities
- Architect scalable, high-performance software solutions using cloud-native technologies
- Mentor and lead a team of 4-6 engineers through the full development lifecycle
- Drive technical strategy and roadmap alignment with product and business goals
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Collaborate with cross-functional teams to deliver enterprise-grade applications
- Conduct rigorous code reviews and ensure adherence to security standards
- Optimize system performance and identify innovative technical improvements
Qualifications
- 5+ years of experience in software development with 2+ years in leadership roles
- Expertise in Java, Python, or JavaScript with frameworks like React/Angular
- Strong background in cloud platforms (AWS/GCP/Azure) and microservices architecture
- Proven track record of delivering scalable, production-ready applications
- Experience with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Strong communication skills with experience mentoring technical teams