Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable microservices, mentor junior developers, and drive technical excellence in an agile environment. Our Seattle office offers competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies like Kubernetes and serverless computing.
Responsibilities
- Design and implement high-performance backend services using Go and Python
- Lead code reviews and enforce best practices across engineering teams
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize cloud deployments on AWS and GCP for cost-efficiency
- Automate CI/CD pipelines using Jenkins and Terraform
- Contribute to open-source projects and publish technical documentation
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in distributed systems and microservices architecture
- Proficiency with Docker, Kubernetes, and cloud-native technologies
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with data structures and algorithms
- Experience mentoring junior engineers and conducting technical interviews