Senior Software Engineer (Bank Modernization)

A leading financial services company providing banking, credit cards and financial products.
McLean, VA, USARichmond, VA, USA
$144,200 - $181,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior Software Engineer (Bank Modernization)

Capital One is seeking a Senior Software Engineer to join their Bank Modernization initiative within Bank Tech. This role represents an exciting opportunity to be part of a major transformation effort at one of America's leading financial institutions. The position involves working with cutting-edge technologies to modernize core banking platforms and shape the future of workflow automation.

As a Senior Software Engineer, you'll be instrumental in designing and developing key components within the new core platform. The role requires expertise in full-stack development, utilizing technologies such as JavaScript, Java, TypeScript, SQL, Python, and Go, along with modern cloud services and container orchestration tools like Docker and Kubernetes.

The ideal candidate will have at least 3 years of software engineering experience and a passion for staying current with technology trends. You'll work in an Agile environment, collaborating with cross-functional teams to drive innovation that directly impacts business operations and customer satisfaction. The role offers the opportunity to mentor other engineers and contribute to the broader technology community at Capital One.

Capital One offers a competitive compensation package, with salaries ranging from $144,200 to $181,000 depending on location, plus performance-based incentives and comprehensive benefits. The company provides a collaborative, inclusive work environment and is committed to fostering innovation and professional growth.

This position is based in either McLean, VA or Richmond, VA, and offers the chance to work with a leading financial institution that is heavily investing in technological transformation. You'll be part of a team that's not just maintaining systems, but actively shaping the future of banking technology. The role combines technical challenges with business impact, making it an ideal opportunity for engineers who want to work on meaningful projects at scale.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer (Bank Modernization)

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and participate in technology communities
  • Mentor other members of the engineering community
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Work on bank modernization initiatives and core platform development

Requirements For Senior Software Engineer (Bank Modernization)

Java
JavaScript
TypeScript
Python
Go
Kubernetes
  • Bachelor's Degree
  • At least 3 years of experience in software engineering
  • Experience with JavaScript, Java, TypeScript, SQL, Python, or Go preferred
  • Experience with AWS, GCP, Microsoft Azure preferred
  • Experience in open source frameworks preferred
  • Experience in Agile practices preferred

Benefits For Senior Software Engineer (Bank Modernization)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentive compensation
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Senior Software Engineer (Bank Modernization)

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One focusing on financial technology solutions using Java, Python, and cloud services, offering competitive compensation and benefits.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One in Plano, TX, focusing on cloud-based solutions and backend development with competitive compensation and benefits.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Capital One, focusing on full-stack development with modern technologies and cloud services.

Senior Software Engineer, Back End

Senior Backend Software Engineer position at Capital One, building financial solutions using Java, Python, and cloud technologies. Salary range: $144,200-$181,000.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One focusing on cloud-based solutions and financial technology