Job Description
Join our dynamic team at InnovateTech Solutions as we revolutionize cloud infrastructure for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers in our fast-paced, collaborative environment. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in Seattle's thriving tech hub.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead code reviews and enforce best practices across the engineering team
- Optimize cloud infrastructure for performance and cost efficiency on AWS
- Collaborate with product managers to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Terraform
- Conduct root cause analysis for production incidents
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and API design principles
- Proven track record of mentoring engineering teams
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with CI/CD tools and infrastructure-as-code practices
- Experience with event-driven architectures and message queues