Join Our Team as a Senior Data Engineer in Enterprise Platforms Technology. Are you passionate about technology and enjoy tackling complex business challenges in a dynamic, collaborative environment? At Capital One, you'll be part of an innovative team of creators, thinkers, and problem-solvers dedicated to delivering real value to our customers. We are looking for a Lead Data Engineer who is eager to drive significant transformation at Capital One.
About Our Organization: The Enterprise Platforms Technology (EPTech) team at Capital One plays a vital role in building and supporting essential enterprise platforms, establishing best practices in technology solutions, and delivering capabilities that meet our company's diverse needs.
What You'll Be Doing: - Collaborate effectively with Agile teams to design, develop, test, implement, and enhance technical solutions using full-stack development tools and technologies.
- Work with a talented group of developers experienced in machine learning, distributed microservices, and comprehensive full-stack systems.
- Utilize programming languages such as Java, Scala, and Python along with both RDBMS and NoSQL databases, as well as cloud-based data warehousing services like Redshift and Snowflake.
- Stay ahead of tech trends by experimenting with new technologies, engaging in tech communities, and mentoring fellow engineering team members.
- Collaborate with product managers to create robust cloud-based solutions that enhance financial empowerment for millions of Americans.
- Conduct thorough unit tests and reviews with peers to ensure your code is well-designed, elegantly implemented, and optimized for performance.
Basic Qualifications: - Bachelor's Degree.
- At least 4 years of experience in application development (internship experience is not included).
- A minimum of 2 years of experience with big data technologies.
- At least 1 year of experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: - 7+ years of experience in application development using Python, Spark, or PySpark.
- 4+ years of experience with a public cloud provider (AWS, Microsoft Azure, Google Cloud).
- 4+ years of experience with distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, or Gurobi).
- 4+ years of experience working on real-time data and streaming applications.
- 4+ years of experience with NoSQL implementations (MongoDB, Cassandra).
- 4+ years of experience with data warehousing solutions (Redshift or Snowflake).
- 4+ years of experience with UNIX/Linux, including basic commands and Shell scripting.
- 2+ years of experience applying Agile engineering practices.
Capital One does not sponsor new applicants for employment authorization at this time. The salary range for this role is: McLean, VA: $193,400 - $220,700; Richmond, VA: $175,800 - $200,700. This role may include performance-based incentives.
We value diversity and inclusion at Capital One. All qualified applicants will receive consideration for employment without regard to any protected status. Capital One promotes a drug-free workplace.
If you have specific needs regarding accommodations during the application process, please contact Capital One Recruiting.