onsite
Staff Software Engineer, BigQuery Engineering Infrastructure - Google
Software Engineer
Lead the design and scaling of BigQuery’s core infrastructure, driving performance, reliability, and cost efficiency across Google’s cloud platform using GCP, Python, and distributed systems expertise.
About the role
Key Responsibilities
- Architect and implement large‑scale, high‑throughput data processing pipelines that power BigQuery’s query engine.
- Collaborate with cross‑functional teams to define and deliver new features, ensuring alignment with performance, reliability, and cost goals.
- Own end‑to‑end lifecycle of critical infrastructure components, from design and code to deployment, monitoring, and incident response.
- Drive continuous improvement of system observability, capacity planning, and automation to support rapid growth.
- Mentor and coach junior engineers, fostering a culture of technical excellence and knowledge sharing.
Requirements
- 10+ years of software engineering experience, with 5+ years in a senior or staff role.
- Deep expertise in distributed systems, large‑scale data processing, and cloud infrastructure (GCP preferred).
- Proficiency in Python, SQL, and system design principles.
- Strong communication skills and a proven track record of leading complex technical initiatives.
- Experience with performance tuning, cost optimization, and reliability engineering in a production environment.