Logo
Capital One

Senior Data Engineer

Capital One, Fredericksburg, Virginia, us, 22403


Do you enjoy building and pioneering in the technology space? Join us at Capital One as a Lead Data Engineer and be part of a collaborative, inclusive, and iterative delivery environment. We are seeking Data Engineers passionate about marrying data with emerging technologies. As a Senior Data Engineer at Capital One, you'll drive a major transformation while solving complex business problems in a fast-paced environment.Collaborate with Agile teams to design, develop, test, and implement technical solutions using full-stack development tools and technologies.Work with a team of developers experienced in machine learning, distributed microservices, and full stack systems.Utilize programming languages like Java, Scala, Python, and Open Source RDBMS, and Cloud-based data warehousing services.Stay current with tech trends, experiment with new technologies, and mentor other engineering community members.Collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences for millions of Americans.Perform unit tests and code reviews to ensure high-quality, performance-tuned code.Basic Qualifications:Bachelor's DegreeAt least 4 years of application development experienceAt least 2 years of big data technologies experienceAt least 1 year of cloud computing experience (AWS, Microsoft Azure, Google Cloud)Preferred Qualifications:7+ years of application development experience including Python, SQL, Scala, or Java4+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)4+ years of experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, Kafka, Spark, Gurobi, or MySQL)4+ years working on Real Time data and streaming applications4+ years of NoSQL implementation experience (Mongo, Cassandra)4+ years of data warehousing experience (Redshift or Snowflake)4+ years of experience with UNIX/Linux including basic commands and Shell Scripting2+ years of Agile engineering practices experience