Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a passionate innovator to build scalable solutions for our enterprise clients while enjoying Seattle's vibrant tech scene from anywhere in the US. Our collaborative culture values work-life balance, continuous learning, and cutting-edge technology adoption.
What you'll love: Flexible remote work, competitive equity package, annual tech stipend, and opportunities to lead high-impact projects. We're committed to your growth with dedicated learning hours and mentorship programs.
Responsibilities
- Architect and implement microservices using Go and Kubernetes
- Optimize cloud infrastructure on AWS for 99.99% uptime SLAs
- Mentor junior engineers through code reviews and pair programming
- Design CI/CD pipelines using GitLab and Terraform
- Collaborate with Product teams to translate requirements into technical solutions
- Drive security best practices and compliance initiatives
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Go, Python, or similar backend languages
- Proficiency with Docker, Kubernetes, and cloud orchestration
- Strong background in RESTful API design and GraphQL
- Experience with event-driven architecture and message queues
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and system design abilities
- Portfolio demonstrating complex projects with measurable impact