Sr. Manager, Software Engineering, Full Stack (Enterprise Platform Technology)

Capital One Financial

Quick summary

Work type
On-site
Location
Richmond, VA
Salary
$209,000–$238,500 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $224k
$153k most similar roles pay here $248k

This role pays more than 75% of similar roles. Most pay $165,000–$223,750 — the shaded band above. At the midpoint, this role pays about $224k versus about $194k for comparable roles.

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

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Sr. Manager, Software Engineering, Full Stack (Enterprise Platform Technology)

As a Senior Manager of Software Engineering at Capital One in Richmond, VA, you will lead a full-stack engineering team responsible for developing and maintaining an enterprise platform technology that supports the company’s financial services products. Your day-to-day responsibilities include overseeing software development cycles, ensuring high-quality code delivery, and collaborating with cross-functional teams to solve complex business problems. You will work extensively with modern technologies such as Java, React, and AWS, while also leveraging agile methodologies and DevOps practices to enhance productivity and innovation within the team. This role requires a deep understanding of both front-end and back-end development, along with strong leadership skills to mentor junior engineers and drive technical excellence across the organization.

What you'll do

  • Lead the design and development of full-stack software solutions for enterprise platforms.
  • Manage a team of engineers to deliver high-quality code and meet project deadlines.
  • Implement best practices in software engineering to enhance product reliability and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and mentor junior developers to improve their technical skills.

What we're looking for

  • At least a bachelor’s or master’s degree in computer science or related field.
  • Extensive experience in full-stack software engineering and enterprise platform technology.
  • Proven leadership in managing software engineering teams.
  • Strong background in developing scalable and secure web applications.
  • Experience with cloud technologies and microservices architecture.
  • Demonstrated ability to deliver complex projects on time and within budget.

More like this

Similar roles