remote
Staff Software Engineer, Cloud Security - Google
Software Engineer
Lead the design, development, and deployment of secure, scalable cloud infrastructure, leveraging C++, Go, and Python to build resilient systems that protect data and services at scale.
About the role
Key Responsibilities
- Architect and implement secure, high‑performance cloud services using C++, Go, and Python.
- Design and maintain large‑scale distributed infrastructure that meets stringent security and compliance requirements.
- Lead end‑to‑end testing, continuous integration, and rapid release cycles for critical security features.
- Collaborate with cross‑functional teams to define security best practices and enforce them across the product lifecycle.
- Mentor junior engineers, conduct code reviews, and drive technical excellence within the security domain.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 8+ years of professional programming experience in C++, Go, or Python.
- 5+ years of experience building and launching secure, large‑scale cloud infrastructure.
- Strong background in software testing, continuous delivery, and secure coding practices.
- Excellent communication skills and a proven ability to influence technical direction.