Senior Data Engineer

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

Description For Senior Data Engineer

Capital One is seeking a Senior Data Engineer to join their team in Richmond, Virginia. This role offers an exciting opportunity to work at the intersection of big data and emerging technologies, driving major transformation within the company. As a Senior Data Engineer, you'll collaborate with Agile teams to design and implement technical solutions using various programming languages and technologies. The position involves working with machine learning, distributed microservices, and full-stack systems, utilizing tools like Java, Scala, Python, and various databases. You'll be responsible for developing and maintaining data pipelines, working with cloud technologies, and ensuring high-quality code through testing and reviews. The role offers competitive compensation ranging from $144,200 to $164,600, along with comprehensive benefits and performance-based incentives. Capital One provides a collaborative, inclusive environment where you'll work with experienced professionals while staying at the forefront of technology trends. This position requires at least 3 years of application development experience and 1 year of big data technology experience, making it ideal for experienced engineers looking to make an impact in financial technology.

Last updated 8 minutes ago

Responsibilities For Senior Data Engineer

  • 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

Python
Java
Scala
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, GCP) 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
  • Experience with Agile engineering practices preferred

Benefits For Senior Data Engineer

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

Senior Data Engineer (Bank Tech)

Senior Data Engineer position at Capital One focusing on building and maintaining data solutions using modern technologies like Python, Java, and cloud platforms, offering competitive compensation and comprehensive benefits.

Senior Data Engineer (Bank Tech)

Senior Data Engineer position at Capital One focusing on big data technologies, cloud platforms, and distributed computing, offering competitive compensation and comprehensive benefits.

Senior Data Engineer (Bank Tech)

Senior Data Engineer position at Capital One focusing on banking technology, requiring expertise in big data, cloud platforms, and modern programming languages.

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.