Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable microservices using cutting-edge technologies while mentoring junior developers in our collaborative, agile environment. Located in the heart of San Francisco's tech corridor, we offer competitive compensation, flexible work arrangements, and opportunities to shape the future of distributed systems.
Responsibilities
- Design and implement high-performance backend services using Go and Kubernetes
- Lead code reviews and contribute to CI/CD pipeline optimization
- Collaborate with product teams to translate requirements into technical specifications
- Mentor engineers on best practices in cloud-native architecture
- Drive technical initiatives in observability and security hardening
- Participate in on-call rotation for production systems
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Go, Python, and cloud platforms (AWS/GCP)
- Strong background in microservices architecture and containerization
- Proficiency with CI/CD tools (Jenkins, GitLab CI, ArgoCD)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with observability stacks (Prometheus, Grafana, Jaeger)