Senior Data Engineer

Mc Lean, Virginia

Capital One
Apply for this Job
Join Our Team as a Senior Data Engineer in Enterprise Platforms Technology.

Are you passionate about technology and enjoy tackling complex business challenges in a dynamic, collaborative environment? At Capital One, you'll be part of an innovative team of creators, thinkers, and problem-solvers dedicated to delivering real value to our customers. We are looking for a Lead Data Engineer who is eager to drive significant transformation at Capital One.

About Our Organization:

The Enterprise Platforms Technology (EPTech) team at Capital One plays a vital role in building and supporting essential enterprise platforms, establishing best practices in technology solutions, and delivering capabilities that meet our company's diverse needs.

What You'll Be Doing:
  • Collaborate effectively with Agile teams to design, develop, test, implement, and enhance technical solutions using full-stack development tools and technologies.
  • Work with a talented group of developers experienced in machine learning, distributed microservices, and comprehensive full-stack systems.
  • Utilize programming languages such as Java, Scala, and Python along with both RDBMS and NoSQL databases, as well as cloud-based data warehousing services like Redshift and Snowflake.
  • Stay ahead of tech trends by experimenting with new technologies, engaging in tech communities, and mentoring fellow engineering team members.
  • Collaborate with product managers to create robust cloud-based solutions that enhance financial empowerment for millions of Americans.
  • Conduct thorough unit tests and reviews with peers to ensure your code is well-designed, elegantly implemented, and optimized for performance.
Basic Qualifications:
  • Bachelor's Degree.
  • At least 4 years of experience in application development (internship experience is not included).
  • A minimum of 2 years of experience with big data technologies.
  • At least 1 year of experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications:
  • 7+ years of experience in application development using Python, Spark, or PySpark.
  • 4+ years of experience with a public cloud provider (AWS, Microsoft Azure, Google Cloud).
  • 4+ years of experience with distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, or Gurobi).
  • 4+ years of experience working on real-time data and streaming applications.
  • 4+ years of experience with NoSQL implementations (MongoDB, Cassandra).
  • 4+ years of experience with data warehousing solutions (Redshift or Snowflake).
  • 4+ years of experience with UNIX/Linux, including basic commands and Shell scripting.
  • 2+ years of experience applying Agile engineering practices.
Capital One does not sponsor new applicants for employment authorization at this time. The salary range for this role is: McLean, VA: $193,400 - $220,700; Richmond, VA: $175,800 - $200,700. This role may include performance-based incentives.

We value diversity and inclusion at Capital One. All qualified applicants will receive consideration for employment without regard to any protected status. Capital One promotes a drug-free workplace.

If you have specific needs regarding accommodations during the application process, please contact Capital One Recruiting.

Date Posted: 03 April 2025
Apply for this Job