Job Description
Join our cutting-edge engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. As a Senior Software Engineer, you'll architect scalable systems using modern technologies while mentoring junior developers. We offer competitive benefits, flexible work arrangements, and opportunities to work on high-impact projects that serve millions of users globally.
Responsibilities
- Design and implement distributed microservices using Go and Kubernetes
- Lead code reviews and improve CI/CD pipelines
- Mentor 3+ junior engineers through pair programming and technical workshops
- Optimize system performance for 99.99% uptime SLAs
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and publish technical blog posts
Qualifications
- 5+ years of experience in backend development with Go/Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in distributed systems and database design
- BS/MS in Computer Science or equivalent practical experience
- Proficiency with Agile methodologies and JIRA/Confluence
- Contributions to GitHub repositories or open-source projects