Senior Data Engineer (Bank Tech)

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

Description For Senior Data Engineer (Bank Tech)

Capital One is seeking a Senior Data Engineer to join their Bank Tech team, offering an exciting opportunity to work at the intersection of finance and technology. This role combines data engineering expertise with modern tech stack implementation, focusing on building and maintaining robust data systems that power financial services. The position involves working with cutting-edge technologies including cloud platforms, big data processing, and real-time streaming applications. You'll be part of a collaborative environment that values innovation and technical excellence, working alongside experienced professionals in machine learning and distributed systems.

The role requires strong technical capabilities in data engineering, with hands-on experience in languages like Java, Python, and Scala, plus expertise with both traditional and NoSQL databases. You'll be responsible for designing and implementing data solutions that support Capital One's banking technology infrastructure, while collaborating with cross-functional teams to deliver impactful results.

This is an excellent opportunity for experienced data engineers looking to make a significant impact in the financial technology sector. Capital One offers competitive compensation ($144,200 - $181,000 depending on location), comprehensive benefits, and a culture that promotes innovation and professional growth. The position provides exposure to enterprise-scale data challenges and the chance to work with modern data engineering tools and practices.

The ideal candidate will combine technical expertise with a collaborative mindset, contributing to Capital One's mission of transforming banking through technology. This role offers the opportunity to work on meaningful projects that directly impact millions of customers while advancing your career in a supportive, technology-forward environment.

Last updated 9 minutes ago

Responsibilities For Senior Data Engineer (Bank Tech)

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Work with machine learning, distributed microservices, and full stack systems
  • Utilize programming languages and databases including Java, Scala, Python, RDBMS, NoSQL
  • Stay current with tech trends and mentor other engineers
  • Collaborate with product managers to deliver cloud-based solutions
  • Perform unit tests and code reviews

Requirements For Senior Data Engineer (Bank Tech)

Java
Python
MongoDB
Kafka
  • Bachelor's Degree
  • At least 3 years of experience in application development
  • At least 1 year of experience in big data technologies
  • Experience with Python, SQL, Scala, or Java preferred
  • Experience with public cloud (AWS, Azure, Google Cloud) preferred
  • Experience with distributed computing tools preferred
  • Experience with real-time data and streaming applications preferred
  • Experience with NoSQL databases preferred
  • Experience with data warehousing preferred
  • Experience with UNIX/Linux preferred

Benefits For Senior Data Engineer (Bank Tech)

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 Data Engineer (Bank Tech)

Senior Data Engineer (Bank Tech)

Senior Data Engineer position at Capital One focusing on big data technologies and cloud solutions, offering competitive salary and comprehensive benefits.

Senior Data Engineer (Python, Spark, AWS)

Senior Data Engineer position at Capital One working with Python, Spark, and AWS to build innovative data solutions in financial technology.

Senior Data Engineer

Senior Data Engineer position at Capital One working with big data technologies and cloud platforms to build data solutions.

Senior Data Engineer

Senior Data Engineer position at Capital One focusing on building enterprise-level data platforms and streaming solutions using modern big data technologies.

Senior Data Engineer

Senior Data Engineer position at Capital One focusing on big data technologies, cloud solutions, and distributed systems development.