Job Description
Join our award-winning engineering team in Minneapolis to build cutting-edge cloud-native solutions that serve millions of users. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers. At InnovateTech Solutions, we foster a culture of innovation, work-life balance, and continuous learning. Enjoy hybrid work arrangements, comprehensive benefits, and opportunities to work with industry-leading technologies.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Lead architectural discussions and technology stack evaluations
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and API design
- Experience with container orchestration (Kubernetes/Docker)
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of mentoring engineering teams