Senior Software Engineer, Infrastructure, Google Cloud

Google LLC
Sunnyvale, TX, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Data Analysis C++ (Programming Language) Distributed Systems Python (Programming Language) Software Engineering SQL Databases Data Streaming Google Cloud Build Management Data Pipelines Golang
+1 more
Programming Languages

Job description

Experteer Overview As a Software Engineer at Google Cloud, you collaborate across product, data science, SREs, and engineering to design and deliver scalable pipelines and features. You will build signals-collection pipelines, analyze complex data flows for quality and timeliness, and lead technical design and implementation. You’ll troubleshoot issues in large distributed systems and contribute to impactful, cross-functional solutions that scale to millions of users. This role offers the chance to shape critical infrastructure and drive innovation at scale. Compensation / Benefits * Collaborate with product managers, data scientists, SREs, and engineering teams to define requirements and deliver solutions * Design and build data pipelines to collect signals such as machine/VM usage and reservation * Analyze complex system interactions and data flows to ensure data quality, accuracy, and timeliness * Lead the technical design and implementation of new features and system improvements * Troubleshoot and resolve issues in distributed systems Tasks * Bachelor or equivalent practical experience * 5 years of software development experience in one or more programming languages * 3 years of experience with large-scale infrastructure, distributed systems, networks, or compute/storage/hardware architectures * Experience in C++, Java, Go, or Python * Experience with SQL and data analysis Key requirements * bonus target * equity * benefits

Requirements

_ Troubleshoot and resolve issues in distributed systems Tasks * Bachelor or equivalent practical experience * 5 years of software development experience in one or more programming languages * 3 years of experience with large-scale infrastructure, distributed systems, networks, or compute/storage/hardware architectures * Experience in C++, Java, Go, or Python * Experience with SQL and data analysis Key requirements * bonus target * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

High-paying roles driven by Google Cloud certifications

Asrar Asrar · World Congress 2024

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · World Congress 2024

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all