onsite
Software Engineer III, Omni Database Service - Google
Software Engineer
Senior Software Engineer focused on building and scaling large‑scale distributed database services using Golang, Kubernetes, and Google Cloud technologies.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance, real‑time distributed database services at scale.
- Collaborate with cross‑functional teams to architect resilient infrastructure and optimize system reliability.
- Implement new features and enhancements in Golang, ensuring code quality and adherence to best practices.
- Leverage Kubernetes and Google Cloud services to deploy, monitor, and manage services in production.
- Conduct performance tuning, capacity planning, and root‑cause analysis for distributed workloads.
Requirements
- Bachelor’s degree in Computer Science or related field (Master’s or PhD preferred).
- Minimum 2 years of professional programming experience in Golang.
- Strong background in distributed systems and database management.
- Experience with Kubernetes, Google Cloud Platform, and related managed services.
- Proficiency in at least one additional language such as C/C++ or Java.