Lead Data Engineer
$179,400–$204,700 year
On-siteMcLean, Virginia, United States or Wilmington, Delaware, United States
Job Summary
Collaborate with Agile teams to design, develop, test, implement, and support full-stack technical solutions using Java, Scala, Python, and cloud data warehousing services like Redshift and Snowflake. Work with developers on machine learning and distributed microservices to deliver robust cloud-based solutions that drive powerful experiences for millions of customers. Perform unit tests and conduct code reviews to ensure rigorously designed and performance-tuned code while mentoring engineering community members. This role drives a major transformation within Capital One, leveraging emerging technologies to help Americans achieve financial empowerment.
Required Qualifications
- Bachelor's Degree
- At least 4 years of experience in application development
- At least 2 years of experience in big data technologies
- At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
- 7+ years of experience in application development including Python, SQL, Scala, or Java
- 4+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
- 4+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)
- 4+ year experience working on real-time data and streaming applications
- 4+ years of experience with NoSQL implementation (Mongo, Cassandra)
- 4+ years of data warehousing experience (Redshift or Snowflake)
- 4+ years of experience with UNIX/Linux including basic commands and shell scripting
- 2+ years of experience with Agile engineering practices
- Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.