Job Description
Join InnovateTech Solutions as a Senior Software Engineer and experience the future of work with our industry-leading relocation assistance program and weekly pay options. We're seeking visionary engineers to architect scalable solutions while enjoying Chicago's vibrant tech scene. Our comprehensive relocation package covers moving expenses, temporary housing, and visa support for international candidates. With weekly pay cycles, you'll gain greater financial flexibility while building cutting-edge cloud-native applications. This is your chance to transform innovative ideas into reality while we handle the logistics of your move.
Responsibilities
- Design and implement scalable microservices using Java, Python, and Go
- Lead CI/CD pipeline optimization using Jenkins, Kubernetes, and Terraform
- Mentor junior engineers through code reviews and architecture sessions
- Collaborate with product teams to translate business requirements into technical solutions
- Implement robust security protocols and compliance frameworks
- Optimize system performance through database tuning and caching strategies
- Contribute to open-source projects and technical publications
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in at least two modern programming languages (Java/Python preferred)
- Strong AWS/Azure cloud architecture and deployment experience
- Proven track record with container orchestration (Kubernetes/Docker)
- Advanced knowledge of RESTful APIs and GraphQL
- BS/MS in Computer Science or equivalent experience
- Relocation flexibility within Illinois or California
- Experience with agile methodologies and JIRA/Confluence