Senior Manager, Data Engineering (enterprise Platforms Technology)

Capital One Capital One · Banking · McLean, VA

Senior Manager of Data Engineering focused on building scalable platforms for marketing and messaging, delivering hyper-personalized customer experiences. The role involves designing, developing, and supporting data solutions using various data movement tools and technologies in a cloud environment.

What you'd actually do

  1. Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions using data movement tools and technologies
  2. Work, as a lead developer, with a team of developers with deep experience in data movement, distributed computing, and full stack systems
  3. Utilize programming languages like Python, SQL and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Snowflake, Databricks
  4. Optimize information system for end-user and downstream application consumers by using sound data design practices
  5. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community

Skills

Required

  • application development
  • big data technologies
  • cloud computing
  • people management

Nice to have

  • Python
  • SQL
  • Spark
  • ETL tools
  • AWS Glue
  • public cloud
  • Distributed data/computing tools
  • MapReduce
  • Hadoop
  • Hive
  • EMR
  • Kafka
  • Spark
  • MySQL
  • real-time data
  • streaming applications
  • NoSQL implementation
  • Mongo
  • Cassandra
  • data warehousing
  • Redshift
  • Snowflake
  • UNIX/Linux
  • shell scripting
  • data modeling for data warehousing
  • Agile engineering practices
  • AI-assisted coding tools

What the JD emphasized

  • data modeling
  • data quality
  • governance
  • permissible use