Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're pioneering next-gen cloud infrastructure for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable systems while mentoring junior developers. Enjoy our hybrid work model, cutting-edge tech stack (AWS, Kubernetes, Go), and competitive benefits including equity. Relocate to Kansas City with our $5,000 relocation package and thrive in our downtown innovation hub.
Responsibilities
- Design and implement microservices architecture using Go and Python
- Lead CI/CD pipeline optimization using Jenkins and Terraform
- Mentor 3+ junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance and security protocols
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong proficiency in Go, Python, and SQL databases
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of mentoring technical teams
- Relevant certifications (AWS/Azure/GCP) preferred