Principal Software Engineer, Google Compute Engine Control Plane
Company
Location
Warsaw, Poland
Type
Full Time
Job Description
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.
- 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.).
Want more jobs like this?
Get Software Engineering jobs in Warsaw, Poland delivered to your inbox every week.
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.
Date Posted
01/24/2025
Views
0
Similar Jobs
Senior Software Engineer IV (Java/GO) - OpenX
Views in the last 30 days - 0
OpenX is a company focused on maximizing the economic potential of digital media companies through advanced ad marketplaces and technologies They are ...
View DetailsSenior UI/UX Designer (Gaming) - Innovecs
Views in the last 30 days - 0
Innovecs Games a division of Innovecs is seeking a UIUX Designer to join their dynamic team The successful candidate will play a crucial role in shapi...
View DetailsMiddle Manual QA Engineer - Innovecs
Views in the last 30 days - 0
Innovecs Games is seeking a QA Detective with a keen eye for detail and a passion for optimizing games The role offers flexible hours competitive comp...
View DetailsSenior Software Engineer - Back-end (Core Services) - Formstack
Views in the last 30 days - 0
Formstack is seeking a Senior Backend Software Engineer to join their remotefirst team The role involves designing and implementing scalable distribut...
View DetailsCustomer Success Manager - Creatio
Views in the last 30 days - 0
Creatio is seeking a Customer Success Manager with 2 years of experience in managing global SMB or Corporate segment customers The role involves manag...
View DetailsProposal Writer - Creatio
Views in the last 30 days - 0
Creatio is seeking a skilled Proposal Writer with experience in technical writing and RFP responses The role involves RFP analysis content creation re...
View Details