Job Description
Join our cutting-edge engineering team at InnovateTech Labs, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable solutions, mentor junior developers, and collaborate with product teams to build next-generation SaaS platforms. We offer flexible work arrangements, competitive equity packages, and opportunities to contribute to open-source initiatives.
Responsibilities
- Design and implement microservices using Go and Python
- Lead CI/CD pipeline optimization with Kubernetes and Terraform
- Mentor 3+ engineers through pair programming and code reviews
- Define technical roadmaps for cloud migration projects
- Contribute 15% of time to R&D for emerging technologies
- Collaborate with UX designers to improve developer experience
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in backend development
- Expertise in cloud-native architectures (AWS/GCP)
- Proficiency with container orchestration (Docker/Kubernetes)
- Strong grasp of distributed systems principles
- Experience with event-driven programming
- BS/MS in Computer Science or equivalent
- Contributions to open-source projects
- Excellent communication and problem-solving skills