Senior Staff, Data Engineer
Asurion · Sterling, VA · 1 mo ago
HybridInformation TechnologyFull-time
Key Responsibilities
- Own architecture and delivery for Customer 360 data models, APIs, services, events, and supporting tools.
- Build production-grade Node.js / TypeScript services with secure access, observability, and reliable operations.
- Design customer data models for CustomerID, HouseholdID, profiles, subscriptions, interactions, relationships, lineage, confidence, and data quality.
- Work across relational, NoSQL, graph, cache, search, and event-driven data patterns.
- Partner with product, architecture, data, security, privacy, analytics, and consuming teams to drive scalable adoption.
- Mentor engineers and raise engineering standards across teams.
Required Qualifications
- 10+ years of experience building APIs, backend services, distributed systems, and data-intensive platforms.
- Strong experience with Node.js, TypeScript, API design, and production service architecture.
- Deep understanding of data modeling, database design, schema evolution, identity resolution, data quality, and source-of-truth patterns.
- Experience with databases such as PostgreSQL, MySQL, DynamoDB, MongoDB, Redis, Elasticsearch/OpenSearch, Neo4j, or similar.
- Experience with event-driven architecture, data contracts, streaming or messaging platforms, CI/CD, observability, and reliability engineering.
- Ability to influence multiple teams, shape technical direction, and drive cross-functional outcomes.
Preferred Qualifications
- Experience with Customer 360, customer data platforms, identity resolution, master data management, or graph-based models.
- Experience with deterministic/probabilistic matching, confidence scoring, lineage, governance, Kafka, CDC, or schema registry.
- Experience working in privacy-sensitive, regulated, multi-tenant, or client-segregated data environments.