Senior Software Engineer, Back End

A leading financial services company providing credit cards, banking, and lending services.
McLean, VA, USARichmond, VA, USANew York, NY, USA
$144,200 - $197,400
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 team in building innovative financial technology solutions. This role offers an exciting opportunity to work at the intersection of technology and financial services, using modern tech stack and cloud technologies. You'll be part of a collaborative environment focused on delivering powerful experiences to help millions of Americans achieve financial empowerment.

The position involves working with various programming languages including Java, Python, SQL, Node, Go, and Scala, along with modern cloud infrastructure and containerization tools. You'll collaborate across Agile teams to design, develop, and implement technical solutions while staying current with the latest technology trends.

Capital One offers a comprehensive benefits package including health coverage, financial benefits, and performance-based incentives. The company is known for its innovative approach to banking and technology, making it an ideal place for engineers who want to make a real impact while working with cutting-edge technologies.

The role requires at least 3 years of professional software engineering experience and offers competitive salary ranges based on location: $173,000 - $197,400 in New York, $158,600 - $181,000 in McLean, VA, and $144,200 - $164,600 in Richmond, VA. This is an excellent opportunity for experienced engineers looking to advance their careers in a dynamic, forward-thinking financial technology environment.

Last updated 20 minutes 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
  • Mentor other members of the engineering community
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Work with various programming languages and cloud services

Requirements For Senior Software Engineer, Back End

Java
Python
Node.js
Go
Scala
PostgreSQL
MongoDB
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 AWS, GCP, Azure, or another cloud service (preferred)
  • Experience in open source frameworks (preferred)
  • Experience in Agile practices (preferred)

Benefits For Senior Software Engineer, Back End

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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, Salesforce-Bank Tech

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

Senior Software Engineer - BankTech

Senior Software Engineer position at Capital One focusing on full-stack development and cloud technologies for banking solutions.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Capital One focusing on building scalable rewards platforms using modern technologies and cloud infrastructure.

Senior Software Engineer (Bank Modernization)

Senior Software Engineer position at Capital One focusing on bank modernization initiatives, offering competitive salary and benefits, working with modern tech stack and cloud technologies.

Senior Software Engineer, Back End

Senior Backend Software Engineer position at Capital One focusing on cloud infrastructure and automated compliance operations, offering competitive salary and benefits in Plano, Texas.