Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable systems while mentoring junior developers in our collaborative Oakland headquarters. We offer competitive equity packages, unlimited PTO, and opportunities to work with cutting-edge technologies like Kubernetes and serverless architecture.
Responsibilities
- Design and implement microservices using Go and Python
- Lead CI/CD pipeline optimization using Terraform and Jenkins
- Mentor 3+ engineers through code reviews and pair programming
- Collaborate with Product teams to define technical roadmaps
- Automate infrastructure monitoring with Prometheus and Grafana
- Drive security best practices across distributed systems
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in at least one cloud platform (AWS/GCP/Azure)
- Strong background in container orchestration (Kubernetes)
- Proficiency in Go, Python, or similar backend languages
- Experience with infrastructure-as-code tools
- BS in Computer Science or equivalent practical experience