Senior Software Engineer, Vertex 1p Genai Sre

Google Google · Big Tech · Warsaw, Poland

This role focuses on ensuring the reliability, scalability, and performance of Google's Vertex AI Generative AI platform, which serves both internal teams and Google Cloud customers. The Senior Software Engineer will be responsible for improving system architecture, resolving outages, and driving production excellence using SRE principles.

What you'd actually do

  1. Improve and ensure reliability of Vertex AI products and services.
  2. Develop/Influence scalable and sustainable system architecture and designs for products, services and enhancements.
  3. Help define strategy and set direction for Vertex AI services to increase reliability, efficiency and ultimately feature velocity.
  4. Lead efforts to adopt infrastructure and standards (P2020, Cloud Horizontals, etc.) for Vertex AI.
  5. Resolve outages or service disruptions and help design solutions to ensure systems are protected from similar classes of problems in the future.

Skills

Required

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • 5 years of experience with data structures and algorithms and software development in one or more programming languages.
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • 2 years of experience leading projects and providing technical leadership.

Nice to have

  • Experience developing and supporting Google scale production systems.
  • Experience enhancing and supporting large production systems on compute infrastructure.
  • Experience with software engineering and development in C++, Python, GCL, APIs and Go.
  • Experience with networking, capacity and performance.
  • Experience with large-scale system and architecture design and complex system integrations or migrations.

Other signals

  • Vertex AI platform
  • Generative AI
  • ML platforms
  • Google Cloud customers
  • Vertex GenAI platform