Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of cloud-native solutions. We're seeking a visionary developer to architect scalable systems while mentoring our growing engineering team. Enjoy competitive compensation, flexible work arrangements, and the opportunity to build products used by millions worldwide. Our collaborative culture emphasizes innovation, continuous learning, and work-life balance.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance and database queries for 99.99% uptime
- Lead CI/CD pipeline improvements using Terraform and Jenkins
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 8+ years of experience in backend development with Go or similar languages
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in distributed systems and API design principles
- Proven track record of mentoring and leading engineering teams
- Proficiency in testing frameworks and TDD methodologies
- Experience with DevOps practices and infrastructure as code
- BS/MS in Computer Science or equivalent practical experience