Lead Data Engineer

Richmond, Virginia

Capital One
Apply for this Job
Are you passionate about innovating in the tech space and tackling complex business challenges? At Capital One, join a dynamic team of makers and disruptors dedicated to solving real problems and enhancing customer experiences. As a Lead Data Engineer, you'll play a crucial role in a significant transformation within Capital One.

What You'll Do:
  • Work collaboratively with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.
  • Partner with experienced developers specializing in machine learning, distributed microservices, and comprehensive systems.
  • Utilize programming languages such as Java, Scala, and Python, alongside Open Source RDBMS and NoSQL databases, as well as cloud-based data warehousing solutions like Redshift and Snowflake.
  • Stay updated on tech trends, engage in technology communities, and mentor fellow engineering team members.
  • Collaborate with digital product managers to deliver impactful cloud-based solutions that empower millions of Americans financially.
  • Conduct unit tests and code reviews to ensure your implementations are robust, efficient, and optimized for performance.
Basic Qualifications:
  • Bachelor's Degree.
  • Minimum of 3 years of experience in application development (internship experience not applicable).
  • At least 1 year of experience in big data technologies.
Preferred Qualifications:
  • 5+ years of experience in application development, including expertise in Python, SQL, Scala, or Java.
  • 2+ years of experience working in a public cloud environment (AWS, Microsoft Azure, Google Cloud).
  • 3+ years of experience with distributed data computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, MySQL).
  • 2+ years of experience with real-time data and streaming applications.
  • 2+ years of NoSQL database experience (MongoDB, Cassandra).
  • 2+ years of data warehousing experience (Redshift, Snowflake).
  • 3+ years of experience with UNIX/Linux, including basic commands and shell scripting.
  • 2+ years of experience applying Agile engineering practices.
Capital One is not offering employment sponsorship or immigration support for this role.

The salary range for this position is as follows: McLean, VA: $158,600 - $181,000; Richmond, VA: $144,200 - $164,600. Actual salary will be determined based on qualifications and location.

This position is eligible for performance-based incentives, which may include cash bonuses and/or long-term incentives.

We offer a comprehensive, competitive benefits package that supports your overall well-being. Learn more about Capital One's benefits on our careers website.

Please note that this role is expected to accept applications for a minimum of 5 business days.

Capital One is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will be considered for employment without regard to any characteristic protected by law.

If you need any assistance or accommodations during the application process, please contact Capital One Recruiting.

Capital One Financial includes various entities; positions in Canada are with Capital One Canada, and those in the UK are with Capital One Europe.

Date Posted: 03 April 2025
Apply for this Job