Senior Staff Software Engineer, Bigquery Core Analytics

Google Google · Big Tech · Kirkland, WA +2

Senior Staff Software Engineer role focused on modernizing the Dremel query engine codebase within Google BigQuery. Responsibilities include designing and advocating for refactoring and re-architecture efforts, addressing technical debt, improving fault isolation, and aligning on long-term technical direction for a critical large-scale data analytics service.

What you'd actually do

  1. Design and advocate significant refactoring and re-architecture efforts within the Dremel related components to improve modularity, testability, and isolation.
  2. Identify key areas of technical debt and develop strategies to address them, unblocking future development and reducing system fragility.
  3. Collaborate with Engineering Productivity and SRE teams to streamline the development, testing, and release processes, enabling faster iteration and higher quality releases.
  4. Architect solutions that improve fault isolation and reduce the blast radius of failures, ensuring BigQuery rock-solid reliability.
  5. Work with other executive leads across BigQuery to align on long-term technical direction and ensure Dremel's architecture can support future product needs.

Skills

Required

  • software development
  • large-scale infrastructure
  • distributed systems
  • design and architecture
  • testing/launching software products
  • C++

Nice to have

  • identifying, prioritizing, and addressing significant technical debt in mature codebases
  • query processing
  • software engineering best practices
  • testing
  • CI/CD
  • release management

What the JD emphasized

  • large-scale infrastructure
  • distributed systems
  • design and architecture
  • testing/launching software products
  • technical debt
  • large-scale system design and modernization efforts