Senior Staff, Data Engineer
Core
Designing and delivering the data foundation, APIs, and services for the Customer 360 platform to create a unified, intelligent view of customers across products and claims.
Role type
Senior Staff, Data Engineer (Backend/Platform)
Builds
Production-grade Node.js/TypeScript services, data models, and distributed systems for customer identity and data architecture.
Domain
Insurance technology, customer data platforms, identity resolution
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, API design, distributed systems, data modeling, database design, schema evolution, identity resolution, data quality, relational/NoSQL databases, event-driven architecture, streaming/messaging platforms, CI/CD, observability
Preferred skills
Customer data platforms, master data management, graph-based models, deterministic/probabilistic matching, confidence scoring, Kafka, CDC, schema registry, privacy-sensitive data environments
Technologies
Node.js, TypeScript, PostgreSQL, MySQL, DynamoDB, MongoDB, Redis, Elasticsearch, OpenSearch, Neo4j, Kafka
Responsibilities
Own architecture and delivery for data models, APIs, services, and events; Build production-grade backend services with secure access and reliability; Design customer data models for identity, profiles, and relationships; Work across diverse data patterns (relational, NoSQL, graph, cache, event-driven); Partner with cross-functional teams to drive scalable adoption; Mentor engineers and raise engineering standards
Seniority
Senior Staff, technical leadership & cross-team influence