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

Capital One Financial

Actively hiring
Richmond, VA · Plano, TX · McLean, VA Posted 11 days ago $229,900$262,400 / year

At a glance

AI generated

TL;DR

As a Senior Lead Software Engineer in Full Stack at Enterprise Platforms Technology, you will join the Unified Customer Graph team to build an authoritative system of record for customer identity. This role involves designing API layers that enforce access control and leading architecture proofs-of-concept from ideation to production readiness. You will work on graph data models representing complex entity relationships at scale, collaborate with cross-functional teams, and drive infrastructure decisions based on performance data. The position requires extensive experience in Go, Java, or Python, AWS services like Neptune and DynamoDB, and system design at scale including distributed caching and event-driven architectures. Additionally, you must have a strong background in access control models and data governance. This role is crucial for shaping the direction of enterprise-scale platforms that serve entities and relationships with low latency.

Skills

AWS Go Python Java DynamoDB Lambda Step Functions ECS IAM Neptune Graph databases Distributed caching Event-driven architectures Access control models Data governance CI/CD

What you'll do

  • Design API layers to enforce strict access control for consumer data security.
  • Lead architecture proofs-of-concept from ideation through production-ready implementation.
  • Own technical workstreams, defining scope, interfaces, implementing solutions, and ensuring operational readiness.
  • Design graph data models representing complex entity relationships at enterprise scale efficiently.
  • Drive infrastructure decisions using performance data to ensure optimal system topology.

What we're looking for

  • 9+ years of experience in Go, Java, or Python
  • 4+ years of AWS service experience including Neptune, DynamoDB, Lambda, Step Functions, ECS, IAM
  • 5+ years of designing and operating graph databases or large-scale relationship-oriented data systems
  • Extensive experience with system design at scale, distributed caching, event-driven architectures
  • 2+ years of experience with access control models and data governance at the platform layer

Employer

About Capital One Financial

Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking

Capital One Financial currently has 535 open roles on FindRole.

Listed pay typically runs $197,300–$225,100 across 531 roles with salary data.

Most-posted roles

View all roles at Capital One Financial