Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from anywhere in the US! We're seeking passionate innovators to build scalable cloud solutions while enjoying Minneapolis's vibrant tech scene or North Carolina's growing tech hubs. Enjoy competitive compensation, flexible remote work, and the opportunity to shape cutting-edge products that impact millions.
Responsibilities
- Architect and implement scalable microservices using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into robust solutions
- Optimize application performance and security protocols
- Lead CI/CD pipeline improvements using DevOps best practices
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Python/Java/Go)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of RESTful APIs and GraphQL
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent experience
- Experience leading technical projects and cross-functional teams
- Portfolio demonstrating complex system design