Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences through cutting-edge technology. As a Senior Software Engineer in Minneapolis, you'll architect scalable systems while mentoring junior developers and driving innovation in a collaborative, agile environment. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape products used by millions globally.
Responsibilities
- Lead development and deployment of cloud-native microservices using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and infrastructure-as-code solutions
- Optimize system performance and security protocols
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python/C++)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and RESTful APIs
- Proven track record of mentoring engineering teams
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with Agile methodologies and DevOps practices