2 days ago
Remote, United StatesStaff+
Base Salary
$136k - $212k/yr
Responsibilities
- Define GEICO’s target-state enterprise data architecture using data mesh principles, domain ownership, data products, self-service infrastructure, and federated governance.
- Establish domain boundaries, ownership models, canonical models, reference data, and cross-domain interoperability patterns.
- Design reference architectures for data product ingestion, storage, transformation, serving, and consumption across batch, streaming, and API patterns.
- Define standards for interfaces, SLAs, SLOs, schemas, contracts, metadata, lineage, quality checks, and access policies.
- Guide the design of a self-service data platform that enables domain teams to build, publish, and operate data products.
- Own the multi-year architecture vision, phased roadmap, maturity model, adoption plan, legacy migration strategy, and decommissioning plan.
- Build executive business cases and investment narratives covering trade-offs, sequencing, risks, and expected value.
- Design automated federated governance for security, privacy, quality, interoperability, cataloging, data classification, and access control.
- Chair the architecture review forum and serve as the escalation point for cross-domain design decisions.
- Mentor architects and senior engineers, coach domain teams in data product thinking, evaluate technologies, run proofs of concept, and publish architecture decision records.
Requirements
- 12+ years of experience in data architecture, data engineering, or platform architecture, including at least 3 years in a principal, staff, or enterprise architect role.
- Demonstrated experience designing or leading a data mesh, data product, or domain-oriented data architecture, ideally including at least one production rollout.
- Deep knowledge of cloud data warehouses and lakehouses, open table formats, streaming, and orchestration patterns.
- Strong data modeling experience across dimensional, data vault, event-driven, and domain models.
- Hands-on experience with data contracts, schema management, metadata and catalog tooling, lineage, and data quality and observability frameworks.
- Working knowledge of governance, security, and privacy architecture, including policy-as-code, fine-grained access control, and data classification.
- Ability to translate architecture into a roadmap and business case and gain support from executives and engineering leaders.
- Excellent written and verbal communication skills, including the ability to explain complex trade-offs to non-technical audiences.
- Experience with at least one major cloud platform and fluency in SQL plus at least one general-purpose language such as Python, Scala, or Java.
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
Benefits
- GEICO offers personalized development programs, mentorship, and certification assistance.
- GEICO provides competitive pay, benefits, and flexibility to support employee well-being and future needs.
- GEICO promotes an inclusive and collaborative culture rooted in shared success.
Tech Stack
Amazon RedshiftApache FlinkApache KafkaApache SparkAWSAzureDatabricksGoogle BigQueryGoogle Cloud PlatformJavaPythonScalaSnowflakeSQL
Categories
Data Engineering
About GEICO
GEICO sells auto and other personal lines insurance to U.S. consumers through a primarily direct-to-consumer model via web, mobile, and phone, with some local agents. Its products include car, motorcycle, RV, boat, homeowners, renters, condo, umbrella, and commercial auto coverage, plus roadside assistance. Founded in 1936 and headquartered in Bethesda, Maryland, GEICO is a subsidiary of Berkshire Hathaway and is among the largest auto insurers in the United States.
