This job listing is no longer available for applications. The position may have been filled or the posting period has ended.
Job Description
Join Capital One as a Senior Data Engineer, where you'll build innovative solutions using your expertise in Python and Java. Collaborate with talented teams in a fast-paced environment to drive impactful transformations and empower millions of Americans.
Key Responsibilities
Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
Work with a team of developers on machine learning and distributed microservices
Utilize programming languages and cloud-based data warehousing services
Share passion for tech trends and mentor team members
Collaborate with product managers to deliver cloud-based solutions
Perform unit tests and conduct code reviews
Required Qualifications
Bachelor’s Degree
At least 3 years of experience in application development
At least 1 year of experience in big data technologies
Preferred Qualifications
5+ years of experience in application development including Python, SQL, Scala, or Java
2+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)
2+ years experience working on real-time data and streaming applications
2+ years of experience with NoSQL implementation (Mongo, Cassandra)
2+ years of data warehousing experience (Redshift or Snowflake)
3+ years of experience with UNIX/Linux including basic commands and shell scripting
2+ years of experience with Agile engineering practices
Benefits & Perks
Comprehensive health benefitsFinancial benefitsWell-being supportPerformance-based incentive compensation