Cloud Native Engineer
Zettabyte · Palo Alto, CA · 2 mo ago
HybridEngineeringFull-time
What you'll do
- Design and develop microservices using Go that power our AI cloud platform's core functionality
- Build and maintain Kubernetes-based infrastructure for container orchestration and workload management
- Implement and optimize cloud native solutions for scalability, reliability, and performance
- Contribute to code reviews, technical documentation, and knowledge sharing within the engineering team
- Explore and integrate emerging cloud native technologies like Volcano, Prometheus, and service mesh solutions
- Design distributed systems architecture for high-availability AI workload processing
- Collaborate with DevOps and SRE teams to ensure production reliability and monitoring
- Leverage AI-assisted coding tools (GitHub Copilot, ChatGPT, Cursor IDE, etc.) to boost productivity and code quality
Who you are
- 7+ years of software engineering experience with focus on distributed systems and cloud native technologies
- Strong proficiency in Go with deep understanding of concurrency patterns and standard libraries
- Familiarity with Python or other backend languages for polyglot development environments
- Solid understanding of microservices architecture design patterns and implementation best practices
- Experience with containerization technologies (Docker, containerd) and container runtime optimization
- Problem-solving mindset with ability to independently design and implement complex system components
- Strong collaboration and communication skills for working in cross-functional teams
- Experience using AI-assisted coding tools and willingness to integrate them into development workflow