Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of cloud-native solutions. We're seeking passionate innovators to build scalable systems that impact millions of users. Enjoy 100% remote flexibility while collaborating with elite engineers in a culture that values autonomy and breakthrough thinking. Our competitive compensation package includes equity, comprehensive benefits, and professional development stipends.
As a key member of our distributed team, you'll architect microservices using cutting-edge technologies while mentoring junior engineers. We prioritize work-life balance and offer flexible schedules to accommodate your peak productivity hours.
Responsibilities
- Design, develop, and deploy scalable cloud infrastructure using AWS/GCP
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance for 99.99% uptime SLAs
- Collaborate with product teams to translate requirements into technical specs
- Implement CI/CD pipelines using Kubernetes and Terraform
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years experience in production-level software development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven experience with distributed systems and microservices architecture
- Proficiency in containerization (Docker/Kubernetes) and IaC tools
- Strong background in observability (Prometheus/Grafana)
- Experience with cloud-native security practices (IAM, Secrets Manager)
- BS/MS in Computer Science or equivalent practical experience