Logo
Capital One

Senior Manager of Data Engineering

Capital One, Norfolk, Virginia, United States, 23500

Save Job

Join Our Team as a Senior Manager of Data Engineering! Are you passionate about innovative technology and eager to tackle complex business challenges? At Capital One, we foster a dynamic environment filled with makers, breakers, doers, and disruptors who meet real customer needs. As a Senior Manager of Data Engineering, you will play a pivotal role in driving transformative projects at Capital One. In this leadership position, you will guide a dedicated team of engineers, taking ownership of critical data engineering processes, including data governance, security, and management. Your team will significantly impact our credit card authorization operations by creating and maintaining robust data pipelines that evaluate millions of transactions in real time to protect our customers. Your Responsibilities Will Include: Collaborating with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies. Leading a skilled team proficient in machine learning, distributed microservices, and comprehensive systems development. Utilizing programming languages such as Java, Scala, Python, alongside Open Source RDBMS and NoSQL databases, as well as cloud-based data warehousing services like Redshift and Snowflake. Staying ahead of technology trends, experimenting with emerging technologies, engaging in technology communities, and mentoring fellow engineers. Working closely with digital product managers to deliver powerful cloud-based solutions that enhance financial empowerment for millions of Americans. Conducting unit tests and peer reviews to ensure high-quality code that is well-designed, efficiently coded, and optimized for performance. Basic Qualifications: Bachelor's Degree At least 6 years of experience in application development (Internship experience not included) At least 2 years of experience in big data technologies At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud) At least 4 years of experience in people management Preferred Qualifications: Master's Degree 9+ years of application development experience, including proficiency in Python, SQL, Scala, or Java 4+ years of public cloud experience (AWS, Microsoft Azure, Google Cloud) 5+ years of experience with distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) 4+ years working on real-time data and streaming applications 4+ years implementing NoSQL solutions (Mongo, Cassandra) 4+ years of data warehousing experience (Redshift or Snowflake) 4+ years of UNIX/Linux experience, including command usage and shell scripting 2+ years practicing Agile engineering methods 6+ years of experience in people management Capital One is open to sponsoring qualified applicants for employment authorization for this position. The salary range for this opportunity is $204,900 - $233,800 annually, depending on your location. Capital One additionally offers performance-based incentive compensation which may include cash bonuses or long-term incentives. We provide a comprehensive and competitive benefits package that supports your overall well-being. Visit the Capital One Careers website for more information. Eligibility may vary based on your employment status. We encourage a diverse range of applications and strive for an inclusive workforce. Capital One is an equal opportunity employer committed to providing a drug-free workplace. For any queries regarding reasonable accommodations or the recruitment process, please contact Capital One Recruiting. Your privacy is important to us. Capital One Financial consists of various entities. Positions posted in Canada are for Capital One Canada; positions posted in the UK are for Capital One Europe; and positions in the Philippines are for Capital One Philippines Service Corp.