CareerPlanGet AI match score →

Senior Lead Software Engineer, Full Stack (Enterprise Platforms Technology)

Richmond, VA, US💼 Full-time💰 $229,000–$262,000🗓 2026-05-23 → 2026-07-28

Core

Designing and building a graph-native enterprise platform serving as the authoritative system of record for customer identity, managing entities and relationships at scale with low latency.

Role type

Senior Lead IC Software Engineer (Full Stack, Graph Systems)

Builds

Unified Customer Graph platform (distributed systems, graph data modeling, access control)

Domain

Financial Services / Graph Databases / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Software engineering, Cloud computing (AWS/Azure/GCP), Graph data modeling, Distributed systems design, API design, Access control models, System architecture, Non-functional requirements definition

Preferred skills

Go, Java, or Python, AWS services (Neptune, DynamoDB, Lambda, ECS, IAM), Large-scale relationship-oriented data systems, Event-driven architectures, AI tooling for productivity

Technologies

AWS Neptune, AWS DynamoDB, AWS Lambda, AWS Step Functions, AWS ECS, AWS IAM, Graph databases

Responsibilities

Design and build API layers enforcing access control semantics, Lead architecture proofs-of-concept, Own technical workstreams end-to-end, Design graph data models for enterprise scale, Drive infrastructure and topology decisions, Define and validate non-functional requirements

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via efinancialcareers · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on eFinancialCareers ↗