Staff Software Engineer, Message Delivery & Dispatch

Capital One Financial

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
McLean, VANew York, NYRichmond, VA
Employment
Full-time
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $222k
$177k most similar roles pay here $277k

This listing doesn't post a salary. Most similar roles pay $187,436–$256,000.

Based on 240 similar postings.

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 1554 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Staff Software Engineer, Message Delivery & Dispatch

Staff Software Engineer (Message Delivery & Dispatch) joins the Enterprise Message Delivery organization to lead the technical strategy for an omni-channel dispatch ecosystem. This role involves architecting high-availability systems for site, email, SMS, push notifications, and AdTech integrations while integrating AI to drive personalized messaging at scale. The engineer will manage legacy system migrations, develop vendor-agnostic solutions, and ensure compliance with regulations like UDAAP and FCCPA. Key responsibilities include building automation workflows, establishing engineering standards, and designing telemetry pipelines for real-time observability. Required skills include experience in cloud environments, microservices architecture, and real-time data streaming via Kafka. The candidate must possess expertise in LLM systems, including RAG, embeddings, and model governance. Technical proficiency in Java, Python, Go, JavaScript, or TypeScript is preferred to solve complex problems within a highly regulated, high-availability environment.

What does a Software Engineer earn in Virginia?

Median $153950 from 93 postings across 18 companies.

See salary data

What you'll do

  • Architect high-scale, resilient infrastructure for multi-channel message delivery including email, SMS, push notifications, and AdTech.
  • Integrate AI technologies into the messaging ecosystem to drive real-time, personalized customer communications at scale.
  • Serve as the primary technical authority on email governance and regulatory compliance standards like UDAAP and FCCPA.
  • Lead the modernization of legacy systems into a unified, vendor-agnostic Enterprise Message Delivery platform.
  • Implement automated workflows and engineering standards to optimize delivery processes and reduce operational costs.
  • Develop robust telemetry and analytics pipelines to provide real-time observability and data-driven optimization for delivery pathways.
  • Provide technical leadership and mentorship to engineers navigating complex challenges in a highly regulated environment.

What we're looking for

  • Master's Degree in Computer Science or a related field (preferred).
  • At least 7 years of experience in software engineering and solution architecture.
  • At least 7 years of experience in Enterprise architecture and design patterns.
  • At least 2 years of experience deploying and delivering platforms within cloud environments.
  • At least 1 year of hands-on experience with LLM systems, including RAG, embeddings, and model governance.
  • 10+ years of professional experience coding in languages like Java, Python, Go, or JavaScript/TypeScript (preferred).
  • 8+ years of experience in the full lifecycle of system development from conception through production support (preferred).
  • 5+ years of experience in modern cloud technologies, microservices, and real-time data streaming (preferred).
  • 2+ years of experience in regulated domains to ensure compliance with risk and legal standards (preferred).
  • Experience in Martech, messaging domains, and email governance regulations like CAN-SPAM or TCPA (preferred).

More like this

Similar roles

Staff Software Engineer, Delivery Platform

Snap Inc.

Bellevue, WA +3 1 day ago $229,000–$343,000
Distributed Systems Backend Services Software Design Performance Analysis Test Design Debugging Scalability Cost Management Attribution Measurement
9+ yrs exp

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 143 days ago $150,000–$215,000
C Linux HTTP HTTPS HTTP2 Nginx Apache HAProxy HTML CSS JavaScript JSON XML WAF IDS IPS VPN SSL OWASP Top 10 ModSecurity Snort Burp Suite Metasploit Sqlmap Selenium Puppeteer GCC GDB GNU Make
8+ yrs exp

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 92 days ago $150,000–$215,000
C Linux HTTP HTTPS HTTP2 Nginx Apache HAProxy HTML CSS JavaScript JSON XML WAF IDS IPS VPN SSL OWASP Top 10 ModSecurity Snort Burp Suite Metasploit Sqlmap Selenium Puppeteer GNU Makefile gcc gdb
8+ yrs exp

Staff Software Development Engineer

CVS Health

Remote (CA) +4 25 days ago $106,605–$284,280
Distributed Systems SQL PostgreSQL SQL Server Azure AWS GCP Kafka REST APIs Protobuf gRPC Docker Kubernetes Terraform CI/CD Agile Python Java C++ C# TypeScript JavaScript
5+ yrs exp Remote