Asurion logo

Senior Staff, Software Engineer

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Career Development

Job Description

Senior Staff, Software Engineer

Location: Sterling, VATeam: Customer 360 PlatformFocus: Node.js, APIs, data modeling, databases, distributed systems

Job Description

Asurion is hiring a Senior Staff, Software Engineer for the Customer 360 Platform team.

Customer 360 is a strategic platform that creates a trusted, intelligent view of customers across products, partners, subscriptions, claims, service interactions, and digital experiences. This role is full-stack, but the focus is backend, APIs, data models, databases, and platform architecture — not UI-first.

The role aligns to Asurion’s Senior Staff expectations for cross-team API design, domain data architecture, full-stack architecture, systems design, and technical leadership.

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.

Why Join Customer 360

Customer 360 is a high-impact platform where customer data, identity, confidence, privacy, and API design all matter. As a Senior Staff, Software Engineer, you will help define the data foundation and engineering standards for a platform that powers intelligence across Asurion.

Equal Opportunity

Asurion is proud to be an equal opportunity employer committed to building a diverse and inclusive workplace.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Staff, Software Engineer Jobs at Asurion

What is the work location for this position at Asurion?
This job at Asurion is located in Sterling, Virginia, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Asurion?
Employer has not shared pay details for this role.
What employment applies to this position at Asurion?
Asurion lists this role as a Full-time position.
What experience level is required for this role at Asurion?
Asurion is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Asurion for this role?
Asurion offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Asurion?
You can apply for this role at Asurion either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.