Senior Software Engineer, Infrastructure, Coreos Agentic Engineering

Google Google · Big Tech · Sunnyvale, CA +1

This role focuses on applying AI strategies to optimize Google's compute infrastructure, specifically within the CoreOS and Agentic Engineering teams. The engineer will build tools for kernel quality insights, manage the rollout of fixes, and contribute to the AI revolution in testing, releasing, and supporting the CoreOS. The role involves a mix of exploration, engineering, and productionization, aiming to develop critical services powered by AI.

What you'd actually do

  1. Conceptualize and prove novel AI strategies to optimize Google's compute infrastructure and meet performance needs.
  2. Build tools for kernel quality insights and manage the non-disruptive rollout of fixes to the fleet in alignment with upstream practices.
  3. Design tests and debug a broad range of kernel issues across testing, qualification, and release cycles to minimize production impact.
  4. Provide technical leadership and mentorship to team members within the engineering and operational environments.
  5. Work within a team of Kernel and AI experts to drive forward the industry and Google's Node-level engineering practice.

Skills

Required

  • Linux kernel
  • debugging kernel issues
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software products
  • software design
  • software architecture

Nice to have

  • Master's degree or PhD in Computer Science or related technical field
  • technical leadership role
  • AI development
  • accessible technologies
  • Unix/Linux systems
  • IP networking
  • performance and application issues
  • Continuous Integration (CI)/Continuous Deployment (CD) best practices
  • algorithms
  • data structures
  • complexity analysis

What the JD emphasized

  • 5 years of experience working with the Linux kernel, including debugging and fixing kernel issues.
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Other signals

  • AI strategies to optimize compute infrastructure
  • AI and Infrastructure team is redefining what’s possible
  • driving the AI revolution into how we work, test, release, and support the CoreOS