Job Description
Join InnovateTech Solutions in Minneapolis, MN as we revolutionize cloud infrastructure for Fortune 500 clients. We're seeking a Senior Software Engineer to architect scalable solutions and lead technical initiatives in our collaborative, agile environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge projects.
Why Join Us? Be part of a team that values innovation, work-life balance, and professional growth. We offer equity, comprehensive health benefits, and 20% time for personal development projects. Our Minneapolis campus features state-of-the-art facilities and a vibrant tech community.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization and DevOps practices
- Collaborate with product teams to translate requirements into technical specs
- Contribute to architectural decisions and system scalability planning
- Automate infrastructure using Terraform and Ansible
- Monitor and troubleshoot production systems with advanced observability tools
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in at least one modern programming language (Python/Java/Go)
- Strong understanding of distributed systems and database design
- Proficiency with containerization (Docker/Kubernetes)
- Experience with cloud service providers (AWS/Azure/GCP)
- Excellent problem-solving and communication skills