Job Description
Join our elite 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 using cutting-edge technologies while mentoring junior developers. Our culture champions innovation, work-life balance, and professional growth. Enjoy competitive equity packages, comprehensive health benefits, and flexible remote work options.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead CI/CD pipeline optimization for 99.99% uptime
- Mentor 2-3 engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical specs
- Automate infrastructure using Terraform and AWS CloudFormation
- Drive system architecture decisions for 10M+ user platforms
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years experience in production-level software development
- Expertise in at least two modern programming languages (Python, Java, or Rust)
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Strong background in distributed systems and database design
- BS/MS in Computer Science or equivalent experience
- Experience leading agile development teams
- Portfolio demonstrating complex system architecture projects