X is Alphabet’s moonshot factory where uncomfortably ambitious, world-changing ideas are developed and taken out into the world. X projects have the potential to transform the lives of billions of people and make the world a radically better place. For X to be successful, we have to repeatedly turn breakthrough technology ideas into products that solve large problems in the world, and create meaningful businesses for Alphabet.
About the Team:
We are a Moonshot to protect the ocean and feed humanity sustainably. Our initial area of focus is on developing technologies that bring greater visibility and understanding of what's happening under the water. A link to our X blog post on the Tidal project is here.
About the role:
As a Software Engineer, you will design critical components of our software infrastructure. You will work directly with embedded and machine perception SWEs, electrical / mechanical engineers, research scientists and operations on field deployed hardware in harsh environments.
How you will make 10X Impact:
Design and build systems / tools to manage a large fleet of distributed hardware systems.
Scale systems sustainably through mechanisms like monitoring, alerting, automation, and evolve systems by pushing for changes that improve reliability and velocity.
Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
What you should have:
Bachelor's degree in Computer Science, a related technical field involving software/systems engineering, or equivalent practical experience.
Experience programming in at least one of the following languages: C++, Python, Java, or Go.
Experience with algorithms and data structures.
Appreciation of performance implications of resource constraints (CPU, GPU, network bandwidth, latency).
Ability to jump to random new tasks in a fast paced project to get things done / learn new things on a daily basis.
Ability to architect systems from scratch as the first hire focused on this critical infrastructure.
It’d be great if you also had these:
Experience with Google Cloud Platform, virtualization, container orchestration, and monitoring tools.
Expertise in analyzing and troubleshooting distributed systems.
Experience with infrastructure topics like VPNs, security hardening, and automation.
Experience with embedded Linux and resource constrained systems.
Experience in debugging systems.
Does not shy away from new technology and complex systems.
Proactive and takes initiative.
About X, the moonshot factory
X creates radical new technologies to solve some of the world’s biggest problems. We develop uncomfortably ambitious, potentially world-changing new ideas such as self-driving cars, balloon-powered Internet and smart contact lenses. We’re a team of makers, entrepreneurs, engineers, designers and scientists with deep technical expertise who love the challenge of the seemingly impossible. We believe that a culture of psychological safety creates the foundation of trust and respect necessary to build moonshots. X was formerly known as Google[x] and is part of Alphabet.
At X, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
If you have a disability or special need that requires accommodation, please contact us at: email@example.com.