Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking passionate innovators to architect scalable solutions while enjoying the flexibility of remote work from anywhere in the US. Our San Jose-based team fosters collaboration through virtual whiteboards and weekly hackathons, ensuring you're always at the forefront of technology.
Enjoy competitive benefits including unlimited PTO, $5k annual learning stipend, and quarterly team offsites. We prioritize work-life balance with core hours of 10 AM - 3 PM PT, allowing you to engineer on your own schedule.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize CI/CD pipelines to reduce deployment time by 40%
- Collaborate with product teams to translate requirements into technical specifications
- Implement security best practices including OAuth2 and JWT token management
- Contribute to open-source projects and publish technical blogs
Qualifications
- 5+ years of experience with distributed systems and cloud platforms (AWS/GCP)
- Expert proficiency in Go, Python, and containerization technologies
- Strong understanding of event-driven architecture and message queues
- Experience with observability tools (Prometheus, Grafana, ELK stack)
- BS/MS in Computer Science or equivalent practical experience
- Proven track record of shipping production-grade services