Google · 1 day ago
Software Engineer, BigQuery Metadata, Storage Lifecycle
Google is a leading technology company that develops next-generation technologies for billions of users. The Software Engineer will work on critical projects related to BigQuery storage, focusing on transforming physical data operations into efficient, metadata-driven interactions, while solving complex distributed systems problems.
AppsArtificial Intelligence (AI)Cloud StorageSearch EngineSEO
Responsibilities
Design and implement the systems that separates logical bytes from physical bytes, enabling instant table clones and snapshots
Lead the transition of legacy systems toward metadata-driven operations to reduce storage footprints and improve margins, and improve the massive-scale garbage collection pipelines required to reclaim physical resources and ensure system health
Design and maintain data copy and replication solutions that allow data to move seamlessly between regions and cells. Ensure high availability and facilitate migration scenarios without user downtime
Implement capabilities to automatically classify data based on access patterns, optimizing costs for both Google and our enterprise customers
Manage the safety net of BigQuery by building enterprise-grade backup, recovery, fail-safe automation, and undelete capabilities
Qualification
Required
Bachelor's degree or equivalent practical experience
2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting
2 years of experience with developing large-scale infrastructure, distributed systems or networks, or with compute technologies, storage or hardware architecture
Experience with distributed systems, storage systems, or database internals
Experience building and maintaining large-scale infrastructure or data processing pipelines
Experience in software development using general-purpose programming languages (e.g., Java or C++)
Preferred
Master's degree or PhD in Computer Science or related technical fields
Experience with background process management (e.g., Flume, queue-based processing) and refactoring legacy systems for reliability and service isolation
Experience with copy-on-write mechanisms or storage virtualization to improve performance and efficiency
Experience building accurate metering, billing, or tiered storage logic for cloud services
Familiarity with backup/recovery semantics or disaster recovery planning
Benefits
Health, dental, vision, life, disability insurance
Retirement Benefits: 401(k) with company match
Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
Sick Time: 40 hours/year (statutory, where applicable); 5 days/event (discretionary)
Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
Baby Bonding Leave: 18 weeks
Holidays: 13 paid days per year
Company
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.
H1B Sponsorship
Google has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8763)
2024 (8872)
2023 (9682)
2022 (11626)
2021 (9109)
2020 (9785)
Funding
Current Stage
Public CompanyTotal Funding
$26.1MKey Investors
Andy Bechtolsheim
2004-08-19IPO
1999-06-07Series Unknown· $25M
1998-11-01Angel· $1M
Recent News
2026-01-22
2026-01-22
2026-01-22
Company data provided by crunchbase