Senior Software Engineer, Back End

A leading financial services company providing credit cards, banking, and financial products.
Richmond, VA, USAMcLean, 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, Back End

Capital One is seeking a Senior Backend Software Engineer to join their engineering team. This role offers an exciting opportunity to work on large-scale financial technology solutions using modern tech stacks including Java, Python, and cloud services. You'll be part of a collaborative environment focused on building innovative solutions that impact millions of customers.

The position involves working with cross-functional Agile teams to design and implement robust backend systems. You'll leverage your expertise in languages like Java, Python, Go, or Node.js, while working with containerization and cloud technologies. The role requires strong technical skills and the ability to stay current with emerging technologies.

Capital One offers competitive compensation with salaries ranging from $144,200 to $181,000 depending on location, plus additional benefits and bonuses. They provide a comprehensive benefits package and opportunities for career growth in a dynamic, technology-driven environment.

This is an excellent opportunity for experienced engineers who want to work on impactful financial technology solutions while being part of a company that values innovation and technical excellence. The role offers the chance to work with modern technologies and contribute to systems that serve millions of customers while working alongside talented engineers in a collaborative environment.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer, Back End

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and participate in technology communities
  • Work with product managers to deliver cloud-based solutions
  • Develop using languages like Java, Python, SQL, Node, Go, and Scala
  • Work with containers and AWS services

Requirements For Senior Software Engineer, Back End

Java
Python
Go
Node.js
Kubernetes
  • Bachelor's Degree
  • At least 3 years of professional software engineering experience
  • Experience with Java, Scala, Python, Go, or Node.js (preferred)
  • Experience with cloud services (AWS, GCP, Azure) preferred
  • Experience with open source frameworks preferred
  • Experience with Agile practices preferred

Benefits For Senior Software Engineer, Back End

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, Back End

Senior Software Engineer, Back End

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

Principal Associate - Software Engineering

Principal Software Engineering role at Capital One's DataLabs in Bengaluru, focusing on building autonomous and intelligent data products using microservices architecture and cloud technologies.

Senior Software Engineer, Back End (Bank Tech)

Senior Backend Software Engineer position at Capital One, focusing on Bank Tech development using Java, Python, and cloud technologies, offering competitive compensation and benefits.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One in McLean, VA, focusing on cloud-based solutions using Java, Python, and modern technologies. Salary range: $158,600 - $181,000.

Senior Software Engineer, Salesforce-Bank Tech

Senior Salesforce Software Engineer position at Capital One, focusing on Bank Tech solutions with competitive compensation and comprehensive benefits.