Spanner Data Architect — Distributed Systems Leader
Tata Consultancy Services
San Jose (CA)
On-site
USD 120,000 - 130,000
Full time
14 days+
Application generator
Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
A multinational consulting firm is seeking an experienced distributed systems architect to own the data architecture on Google Spanner. The ideal candidate will have over 10 years of experience in large-scale data architecture, with deep expertise in Google Spanner internals. Responsibilities include defining logical data models, designing physical schemas, and ensuring transactional consistency. A Bachelor's in Computer Science is required, along with the ability to work on petabyte-scale distributed systems. Salary range is $120,000-$130,000 per year.
Responsibilities
Own the target-state data architecture on Google Spanner.
Define the Logical Canonical Data Model (LCDM) independent of physical storage.
Design Spanner-native physical schemas and key distribution strategies.
Define transaction boundaries under Spanner constraints.
Work with QA and platform teams to validate CRUD contracts and query semantics.
Skills
Large-scale data architecture
Google Spanner internals
Distributed transactions
Synchronous replication
Designing petabyte-scale OLTP systems
Distributed consistency models
Failure modes in globally distributed databases
Canonical logical data model
Spanner physical schemas
Transaction design guidelines
Education
Bachelor of Computer Science
Job description
A multinational consulting firm is seeking an experienced distributed systems architect to own the data architecture on Google Spanner. The ideal candidate will have over 10 years of experience in large-scale data architecture, with deep expertise in Google Spanner internals. Responsibilities include defining logical data models, designing physical schemas, and ensuring transactional consistency. A Bachelor's in Computer Science is required, along with the ability to work on petabyte-scale distributed systems. Salary range is $120,000-$130,000 per year.