Job Description
Join Innovatech Solutions' dynamic engineering team in Chicago! We're urgently hiring a Senior Software Engineer to build scalable cloud applications serving millions of users. This is a high-impact role offering competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative environment.
Our downtown Chicago office features state-of-the-art facilities, flexible work options, and a culture that values innovation and work-life balance. As a key contributor, you'll architect solutions that drive our product roadmap forward while mentoring junior developers.
Responsibilities
- Lead design and development of microservices using AWS Lambda and Docker
- Implement CI/CD pipelines using Jenkins and Kubernetes
- Optimize database performance for PostgreSQL and Redis
- Collaborate with product teams to translate requirements into technical specifications
- Conduct code reviews and enforce best practices across the team
- Mentor junior engineers through pair programming and technical workshops
- Monitor system health and implement proactive solutions for scalability
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and serverless architectures
- Strong understanding of RESTful APIs and GraphQL
- Proven track record of delivering scalable production systems
- BS/MS in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills