Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable microservices using cutting-edge technologies while mentoring junior developers. We offer competitive benefits, flexible remote options, and opportunities to work on high-impact projects that shape the future of enterprise software.
Our Kansas City hub features state-of-the-art facilities, collaborative workspaces, and a culture that values innovation and work-life balance. We're urgently hiring to accelerate our product roadmap and need your expertise to drive technical excellence.
Responsibilities
- Design and implement cloud-native microservices using Go, Java, or Python
- Lead code reviews and enforce best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance for high-traffic enterprise applications
- Contribute to open-source projects and technical blog content
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong knowledge of distributed systems and RESTful APIs
- Experience with Agile methodologies and JIRA/Confluence
- Proven track record of delivering scalable SaaS solutions