Google's MacService team is expanding its scope to include powering AI development and applications, supporting the development of iOS and MacOS applications. The team faces challenges in building virtualization infrastructure and tools for managing Virtual Machines (VMs).
Requirements
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products.
- 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- Experience with MacOS or MacService.
- Experience with Mac Development.
- 8 years of experience with data structures/algorithms.
- Experience with objective-C, Go, iOS, or Swift.
Responsibilities
- Provide technical leadership on high-impact projects.
- Collaborate closely with our Networking, Hardware, and Data center partners to ensure end-to-end success.
- Plan for fleet and service growth, may include capacity planning.
- Grow adoption and feature set according to existing and new customer needs.
- Provide technical input and guidance, especially around MacOS topics.
- building virtualization infrastructure
- writing tools for managing pools of Virtual Machines (VMs) of various specifications and configurations
Other
- Sunnyvale, CA, USA; New York, NY, USA
- Bachelor's degree or equivalent practical experience.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Provide technical leadership on high-impact projects.
- Collaborate closely with our Networking, Hardware, and Data center partners to ensure end-to-end success.