
Software Engineer III, Infrastructure, Google Cloud, Serverless Containers
- San Francisco, CA
- Permanent
- Full-time
- Bachelor's degree or equivalent practical experience.
- 2 years of experience with software development in C++ or Go, or 1 year of experience with an advanced degree.
- 2 years of experience with large-scale Infrastructure or distributed systems and Cloud Systems.
- Experience debugging and working with low-level systems, performance, and memory management.
- Master's degree or PhD in Computer Science or related technical fields.
- Experience with cloud computing and Serverless/containerized workloads.
- Experience with Kernel, Virtualization, Systems Internals, or Filesystem.
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Design, implement, and maintain the sandbox environment that executes and serves our customers applications.
- Work with key components of our virtualization platform I/O and core execution subsystems.
- Apply understanding of software principles and systems programming to debug complex issues, optimize code paths, implement features, and contribute to the overall architecture of our stack.
- Work with other engineers to improve the performance, reliability, and feature set of virtual machine interfaces related to storage, networking, memory management, and process interactions.