Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. We offer competitive compensation, flexible work arrangements, and opportunities to present at major tech conferences. Our collaborative culture values innovation, work-life balance, and continuous learning.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead code reviews and architectural discussions for cloud-native applications
- Optimize system performance and reliability through advanced testing strategies
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and publish technical blog posts
Qualifications
- 5+ years of experience in distributed systems and cloud architecture
- Expertise in Go, Python, and container orchestration (Docker, Kubernetes)
- Strong background in CI/CD pipelines and infrastructure-as-code (Terraform)
- Proven track record of shipping scalable SaaS products
- Experience with observability tools (Prometheus, Grafana)
- BS/MS in Computer Science or equivalent practical experience