Senior Data Engineer

Plano, Texas

Capital One
Apply for this Job
Are you passionate about technology and eager to tackle complex business challenges? Join Capital One as a Senior Data Engineer, where you will be a vital part of a dynamic team of innovators dedicated to enhancing customer experiences through robust data solutions. In this role, you will be at the forefront of capital transformation, working with advanced data technologies to empower millions of Americans on their financial journeys.

As a member of the Enterprise Platforms Technology (EPTech) group, you will have a significant impact on building essential enterprise platforms and will contribute to the deployment of best practices in technology solutions across the organization.

Your Responsibilities:
  • Work closely with Agile teams to design, develop, implement, and maintain technical solutions utilizing full-stack development tools and technologies.
  • Collaborate with experienced developers skilled in machine learning, microservices, and full-stack systems.
  • Utilize programming languages like Python and leverage open-source RDBMS and NoSQL databases, as well as cloud-based data warehousing services such as Redshift and Snowflake.
  • Stay abreast of technology trends, experiment with new technologies, engage with tech communities, and mentor fellow engineers.
  • Partner with digital product managers to create cloud-based solutions that deliver impactful experiences for our customers.
  • Conduct unit testing and code reviews to ensure high-quality, well-optimized code.
Basic Qualifications:
  • Bachelor's Degree
  • At least 3 years of professional experience in application development (Internship experience does not apply)
  • At least 1 year of experience with big data technologies
Preferred Qualifications:
  • 5+ years of experience in application development, particularly with Python and SQL.
  • 2+ years of experience with a public cloud (AWS, Microsoft Azure, or Google Cloud).
  • 3+ years of experience with distributed data/computing tools (MapReduce, EMR, Kafka, Spark, Gurobi, or MySQL).
  • Over 2 years of experience in real-time data and streaming applications.
  • 2+ years of experience with NoSQL implementations (MongoDB, Cassandra).
  • 2+ years of experience with data warehousing (Redshift or Snowflake).
  • 3+ years of experience with UNIX/Linux, including basic commands and Shell Scripting.
  • 2+ years of experience in Agile engineering practices.
This position is based in Plano, TX, with a salary range of $144,200 - $164,600 for Senior Data Engineers. Compensation may include performance-based incentives such as cash bonuses or long-term incentives.

Join our collaborative and diverse team at Capital One, and help redefine the banking experience for customers. We are committed to providing a workplace that celebrates diversity and inclusion.

Date Posted: 03 April 2025
Apply for this Job