#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaArchitecturePrincipal Software Engineer, Google Compute Engine Control Plane
    Principal Software Engineer, Google Compute Engine Control Plane
    Architecture
    Google

    Principal Software Engineer, Google Compute Engine Control Plane

    Google
    Warszawa
    Type of work
    Full-time
    Experience
    C-level
    Employment Type
    Permanent
    Operating mode
    Hybrid
    Google

    Google

    Since our founding in 1998, Google has grown by leaps and bounds. Starting from two computer science students in a university dorm room, we now have thousands of employees and offices around the world. These Googlers build products that help create opportunities for everyone, whether down the street or across the globe.It starts with how we work together. We’re building a company where people of different views, backgrounds and experiences can do their best work and show up for one another.

    Company profile

    Tech stack

      cloud technologies

      advanced

      AI

      advanced

      ML

      advanced

    Job description

    Principal Software Engineer, Google Compute Engine Control Plane


    About the job

    Google Compute Engine (GCE) is at the heart of the Google Cloud Platform (GCP). It underlies and powers almost every service (e.g., VMs, databases, data analytics, Kubernetes, AI/ML, batch, cloud functions, monitoring, alerting, etc.) that GCP offers.

    As the Principal Software Engineer, you will lead the Compute organization in the ideation, design, and development of numerous simultaneously executed cutting-edge projects and initiatives.

    Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.


    Responsibilities:

    • Develop new easy-to-use AI/ML related offerings leveraging Google’s software stack.
    • Design capacity-aware scheduling capabilities to automatically move workloads between zones and regions.
    • Drive key architectural decisions to ensure reliability, security, performance, and scalability.
    • Drive key implementation decisions to maximize code reuse, leveraging existing frameworks and minimizing accumulation of technical debt.
    • Ensure that APIs and semantics are modular, future proof, and compatible with other parts of GCE and GCP to ensure a consistent user experience.


    Minimum qualifications:

    • 15 years of experience with large scale distributed systems and architectures.
    • Experience in technical leadership, leading global projects and setting technical direction for teams.
    • Experience with customer focused, iterative product and feature delivery.
    • Experience in networking, compute infrastructure, and architecting, developing, or maintaining cloud solutions.


    Preferred qualifications:

    • Experience working on or with hyperscale cloud technologies.
    • Deep understanding of AI/ML-related infrastructure technologies (e.g., GPUs, TPUs, LLMs, foundational models) and use cases (e.g., training, inference, tuning etc.).


    Benefits: 

    • Health and Wellbeing (Medical, dental, and vision insurance for employees and dependents)
    • Financial wellbeing (Competitive compensation, regular bonus and equity refresh opportunities)
    • Flexibility and time off (Paid time off, including vacation, bereavement, jury duty, sick leave, parental leave, disability, and holidays)
    • Family support and care (Fertility and growing family support, parental leave and baby bonding leave)
    • Community and personal development (Educational reimbursement)
    • Googley extras (Inspiring spaces to work, recharge, and collaborate with fellow Googlers)