Job Description
Join our dynamic team at InnovateTech Labs as a Senior Software Engineer and drive innovation in cloud-native solutions. We're seeking passionate engineers to architect scalable systems using cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape products used by millions worldwide.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system architecture for scalability and reliability in AWS environments
- Contribute to open-source projects and stay current with industry trends
- Automate CI/CD pipelines to accelerate deployment cycles
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in distributed systems and database design
- Proven track record of leading full-lifecycle projects
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with RESTful APIs and gRPC
- Experience with event-driven architectures and message queues