Senior Software Engineer, Back End (Bank Tech)

A leading financial services company that provides credit cards, banking, and lending services.
McLean, VA, USA
$158,600 - $181,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior Software Engineer, Back End (Bank Tech)

Capital One is seeking a Senior Software Engineer to join their Back End Bank Tech team. This role offers an exciting opportunity to be at the forefront of technological transformation within a major financial institution. As a Senior Software Engineer, you'll work with cutting-edge technologies and collaborate with agile teams to build robust cloud-based solutions that impact millions of Americans' financial lives. The position involves working with modern tech stacks including Java, Python, Go, and Scala, while utilizing cloud services and container orchestration tools. You'll be part of a culture that values innovation, continuous learning, and mentorship. The role offers competitive compensation ranging from $158,600 to $181,000, along with comprehensive benefits and performance-based incentives. Capital One provides a collaborative, inclusive environment where engineers can solve complex business problems while staying current with the latest technology trends. This position requires a Bachelor's degree and at least 3 years of professional software engineering experience, with preferences for cloud services expertise and agile development practices. The role is based in McLean, VA, and offers the opportunity to work on impactful projects while growing your career in a supportive, technology-driven environment.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer, Back End (Bank Tech)

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver cloud-based solutions
  • Work with programming languages like Java, Python, SQL, Node, Go, and Scala
  • Work with Container Orchestration services including Docker and Kubernetes
  • Use AWS tools and services

Requirements For Senior Software Engineer, Back End (Bank Tech)

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

Benefits For Senior Software Engineer, Back End (Bank Tech)

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

Interested in this job?

Jobs Related To Capital One Senior Software Engineer, Back End (Bank Tech)

Senior Software Engineer, Full Stack (Java, Python, Spark, Scala)

Senior Software Engineer position at Capital One focusing on full-stack development using Java, Python, Spark, and Scala technologies.

Senior Software Engineer, Full Stack (Java, Go, React, Angular, AWS)

Senior Software Engineer position at Capital One focusing on full-stack development with Java, Go, React, Angular, and AWS, offering competitive salary and comprehensive benefits.

Senior Software Engineer, Back End (Bank Modernization)

Senior Backend Software Engineer role at Capital One focusing on bank modernization initiatives, offering competitive salary and benefits in Wilmington, DE.

Senior Software Engineer, Salesforce-Bank Tech

Senior Software Engineer position at Capital One focusing on Salesforce development, offering competitive salary and benefits, requiring 3+ years of experience in software and Salesforce engineering.

Senior Software Engineer, Back End (Bank Modernization)

Senior Backend Software Engineer role at Capital One focusing on bank modernization initiatives, offering competitive salary and benefits in Wilmington, DE.