C

Capital One

Issues credit cards and runs a consumer bank

Staff Engineer - Developer Insights & AI Telemetry

Data EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science or a related quantitative field, including Statistics, Economics, Operations Research, Analytics, Mathematics, or Engineering.
  • At least 7 years of experience in data engineering.
  • At least 3 years of experience in data architecture.
  • At least 2 years of experience building applications in AWS.
  • At least 5 years of experience programming in Python, Java, or Scala.
  • At least 5 years of experience designing and developing data pipelines.
  • At least 3 years of experience in data modeling and designing end-to-end data solutions using relational and non-relational database systems.

Responsibilities

  • Architect the long-term enterprise roadmap for distributed AI telemetry, streaming data engineering, and automated developer insight frameworks.
  • Lead the technical evolution of the internal developer telemetry platform from a high-performance Agent Hook Architecture into a stateless, low-latency utility handling billions of annual high-fidelity events across global regions.
  • Deploy inference capabilities, including LLM-as-a-Judge models, to score code complexity, categorize AI use cases, and calculate generative AI tools' TrueThroughput and return on investment.
  • Own the end-to-end data strategy, shifting from batch reporting to real-time event-driven architectures using a scalable Medallion data structure that feeds the enterprise data lake.
  • Partner with Bank Tech Analytics to connect AI code density data and telemetry with business outcomes, including reducing Feature Lead Time and pull request cycle time, while maintaining quality and risk standards.
  • Design and enforce privacy-by-design principles, including automated personally identifiable information masking, token management, and secret filtering.
  • Prototype systems, evaluate build-versus-buy options, author code patterns, and mentor principal and senior engineers across the Developer Enablement tower.
  • Serve as a trusted advisor for data technologies, platforms, and capability domains; create communications, code samples, and blog posts to share knowledge internally and externally.
  • Specialize in a subject area while contributing expertise and impact across the organization.
  • Promote engineering excellence and an inclusive environment where ideas are heard and championed.
  • Recruit engineers to continue building the Capital One Tech community.

Desired Qualifications

  • A master's degree in Computer Science or a related field.
  • 10 or more years of experience in data engineering.
  • 6 or more years of data modeling experience.
  • 2 or more years of experience with ontology standards for defining a domain.
  • At least 1 year of experience deploying machine learning models.
  • 10 or more years of application development experience with demonstrated proficiency in Python, SQL, Scala, or Java.
  • 7 or more years of hands-on experience designing, deploying, and operating data workloads in at least one public cloud environment: AWS, Microsoft Azure, or Google Cloud.
  • 6 or more years of experience building or supporting distributed data or compute workloads using tools such as EMR, Spark, Glue, or Databricks.
  • 6 or more years of experience designing, implementing, and operating real-time or streaming data pipelines.
  • 4 or more years of experience working with data observability tools such as Monte Carlo or Splunk, or data orchestration tools such as Airflow or Dagster.
  • 6 or more years of experience working with unstructured or semistructured data using NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
  • 6 or more years of experience designing and supporting data warehousing solutions such as Snowflake or Redshift.
  • 4 or more years of experience working in an Agile development environment.
  • 4 or more years of experience developing user-centric reusable data products.

About the Company

Capital One

Issues credit cards and runs a consumer bank

Capital One runs a consumer and commercial bank that issues credit cards, takes deposits, and finances cars and businesses. Its Venture travel cards and Quicksilver cash-back cards let customers earn rewards on everyday spending, while its online banking tools manage payments and savings. Customers use checking and savings accounts through an app, branches, and cash machines, and commercial clients use treasury tools to manage company cash. The bank earns interest on loans and fees from banking and card transactions, with customer deposits helping fund its lending operations. Capital One was founded in 1994 and has its headquarters in McLean, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
McLean, VA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Capital One

See more jobs