Capital One is seeking a Senior Data Engineer to join their team in Richmond, Virginia. This role offers an exciting opportunity to work at the intersection of big data and emerging technologies, driving major transformation within the company. As a Senior Data Engineer, you'll collaborate with Agile teams to design and implement technical solutions using various programming languages and technologies. The position involves working with machine learning, distributed microservices, and full-stack systems, utilizing tools like Java, Scala, Python, and various databases. You'll be responsible for developing and maintaining data pipelines, working with cloud technologies, and ensuring high-quality code through testing and reviews. The role offers competitive compensation ranging from $144,200 to $164,600, along with comprehensive benefits and performance-based incentives. Capital One provides a collaborative, inclusive environment where you'll work with experienced professionals while staying at the forefront of technology trends. This position requires at least 3 years of application development experience and 1 year of big data technology experience, making it ideal for experienced engineers looking to make an impact in financial technology.