Senior Data Engineer

A leading financial services company providing credit cards, banking, and lending services.
Plano, TX, 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 innovative technology team. This role offers an exciting opportunity to be at the forefront of driving major transformation within Capital One, working with cutting-edge data technologies and streaming solutions.

As a Senior Data Engineer, you'll be responsible for designing and building enterprise-level scalable, low-latency, fault-tolerant streaming data platforms that provide meaningful and timely insights. You'll work with modern big data technologies including Spark, Flink, Kafka, Snowflake, and AWS Big Data Services, building the next generation of distributed streaming data pipelines and analytics data stores.

The role combines technical expertise with collaborative teamwork, as you'll be working alongside experienced professionals in machine learning, distributed microservices, and full-stack systems. You'll be part of an agile environment that emphasizes CI/CD, application resiliency, and security best practices. The position offers opportunities to stay current with technology trends, experiment with new tools, and mentor other engineers.

Capital One offers a comprehensive benefits package including competitive salary ($144,200 - $164,600), performance-based incentives, medical/dental/vision insurance, 401k, and various other financial benefits. The company promotes a culture of innovation and continuous learning, with opportunities to participate in both internal and external technology communities.

The ideal candidate will have at least 3 years of application development experience and 1 year of big data technology experience. Preferred qualifications include experience with Python, SQL, Scala, or Java, public cloud platforms, distributed computing tools, and data warehousing solutions. Knowledge of UNIX/Linux and agile engineering practices is also valuable.

This position is based in Plano, Texas, and offers the opportunity to work with a leading financial institution that is committed to using technology to transform banking and help millions of Americans achieve financial empowerment. Join a team that values innovation, collaboration, and technical excellence in building the next generation of data solutions.

Last updated 15 hours ago

Responsibilities For Senior Data Engineer

  • Design and build Enterprise Level scalable, low-latency, fault-tolerant streaming data platform
  • Build distributed streaming data pipelines using frameworks like Flink and Spark Streaming
  • Develop data pipelines using big data technologies on medium to large scale datasets
  • Work in agile environment with focus on CI/CD and Application Resiliency Standards
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Perform unit tests and conduct code reviews
  • Stay current with tech trends and mentor other engineers

Requirements For Senior Data Engineer

Python
Java
Scala
  • 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, Microsoft Azure, Google Cloud) preferred
  • Experience with Distributed data computing tools (Kafka, Spark, Flink) preferred
  • Experience with NoSQL implementation preferred
  • Experience with data warehousing (Redshift or Snowflake) 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 incentives
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Senior Data Engineer

Senior Data Engineer

Senior Data Engineer position at Capital One, focusing on big data technologies, cloud platforms, and distributed computing, offering competitive salary and benefits in Plano, TX.

Senior Data Engineer

Senior Data Engineer position at Capital One working with big data technologies, cloud platforms, and distributed systems to drive financial technology innovation.

Senior Data Engineer

Senior Data Engineer position at Capital One building enterprise-level scalable data pipelines using AWS, Python, and big data technologies.

Senior Data Engineer - BankTech

Senior Data Engineer position at Capital One working on big data technologies and cloud-based solutions in the BankTech division.

BI Engineer, Personalization

Senior BI Engineer role at Amazon focusing on personalization technology and data-driven solutions to enhance customer shopping experiences through advanced analytics and machine learning.