Job Description
Join Our Award-Winning Remote Engineering Team in Chicago!
InnovateTech Solutions is seeking a passionate Senior Software Engineer to join our dynamic remote-first team based in Chicago, IL. Enjoy flexible work arrangements while building cutting-edge cloud solutions for Fortune 500 clients. We offer competitive compensation, comprehensive benefits, and generous relocation assistance for qualified candidates joining our Windy City hub.
What You'll Love:
- 100% remote work with optional Chicago office access
- Relocation package up to $10,000 for eligible candidates
- Annual tech stipend and professional development budget
- Equity participation in our fast-growing startup
- Collaborative Agile environment with 4-day work week option
Responsibilities
- Architect scalable microservices using AWS/Azure and containerization (Docker/Kubernetes)
- Lead feature development in Java/Spring Boot and React ecosystems
- Mentor junior engineers through pair programming and technical reviews
- Implement CI/CD pipelines and infrastructure-as-code (Terraform)
- Optimize database performance and implement caching strategies
- Contribute to open-source projects and tech community events
- Collaborate with product teams to translate requirements into technical specifications
Qualifications
- 5+ years of full-stack development experience with Java/JavaScript
- Expertise in cloud platforms (AWS/GCP/Azure) and distributed systems
- Strong background in RESTful API design and GraphQL
- Proficient with CI/CD tools (Jenkins, GitLab CI, CircleCI)
- Experience with microservices architecture and event-driven design
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work independently
- Portfolio demonstrating complex system implementations