Jobs · Finance

Distinguished Engineer , Bank Tech (Remote- Eligible)

Capital One · New York, NY · 1 wk ago
Finance$245k–$279k/yrFull-time

About the role

The role of a Senior Director, Tech at Capital One involves leading a team of engineers and architects to drive the technical strategy for a large group of engineers. This includes moving towards a more dynamically-driven application flow, championing server-driven UI and backend-for-frontend (BFF) patterns, ensuring resilient, performant, and maintainable applications, and integrating AI into the software development lifecycle.

Responsibilities

  • Architectural Evolution: Drive the transition to a dynamically-driven architecture, utilizing SDUI and BFF patterns to decouple front-end experiences from backend complexity.
  • Convergence Strategy: Act as the primary technical arbiter for the journey from line of business-specific tech stacks, determining where uniqueness provides value and where it creates technical debt.
  • AI-Augmented SDLC: Lead the charge in identifying and implementing AI-driven efficiencies across the software development lifecycle (SDLC) to accelerate delivery and improve code resilience.
  • Technical Execution: Guide the technical execution of a diverse project portfolio, collaborating with engineers specializing in various areas including distributed microservices, web and mobile applications, and fraud and decisioning models.
  • Strategic Influence: Work cross-functionally with product and program management disciplines, and stakeholders and partners across Capital One to optimize business outcomes while driving towards strong technology solutions.
  • Promoting Learning: Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal and external technology communities, and leading system design and code review sessions.
  • Building our Brand: Help elevate the Capital One Distinguished Engineering community and establish yourself as a go-to resource on given technologies and technology-enabled capabilities.
  • Mentoring: Lead the way in creating next-generation talent, mentoring internal talent and actively recruiting external talent to bolster the Capital One tech talent pool.

Requirements

  • Bachelor’s Degree
  • At least 7 years of experience in software engineering
  • At least 7 years of experience designing distributed systems, backend architecture, and API platforms
  • At least 5 years of experience with public cloud technologies
  • Bachelor's or Master's Degree in Computer Science or a related field
  • 10+ years of hands-on experience developing and architecting solutions on AWS
  • Relevant professional certifications such as AWS Certified Solutions Architect - Professional or Snowflake/Databricks certifications (e.g., Certified SnowPro Advanced Architect)
  • 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, etc.
  • 8+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment and production support
  • Experience navigating and modernizing large-scale, non-greenfield environments with multiple languages and frameworks
  • Deep understanding of BFF (Backend-for-Frontend) and Server-Driven UI architectures at scale
  • Deep practical knowledge of Site Reliability Engineering (SRE) principles, chaos engineering, and advanced Observability tooling (e.g., OpenTelemetry, Prometheus, Tracing)
  • Proven track record of successfully merging or migrating disparate tech stacks following an acquisition or organizational shift
  • Experience in implementing Artificial Intelligence or Artificial Intelligence-enabled solutions

Qualifications

  • Bachelor’s Degree
  • At least 7 years of experience in software engineering
  • At least 7 years of experience designing distributed systems, backend architecture, and API platforms
  • At least 5 years of experience with public cloud technologies
  • Bachelor's or Master's Degree in Computer Science or a related field
  • 10+ years of hands-on experience developing and architecting solutions on AWS
  • Relevant professional certifications such as AWS Certified Solutions Architect - Professional or Snowflake/Databricks certifications (e.g., Certified SnowPro Advanced Architect)
  • 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, etc.
  • 8+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment and production support
  • Experience navigating and modernizing large-scale, non-greenfield environments with multiple languages and frameworks
  • Deep understanding of BFF (Backend-for-Frontend) and Server-Driven UI architectures at scale
  • Deep practical knowledge of Site Reliability Engineering (SRE) principles, chaos engineering, and advanced Observability tooling (e.g., OpenTelemetry, Prometheus, Tracing)
  • Proven track record of successfully merging or migrating disparate tech stacks following an acquisition or organizational shift
  • Experience in implementing Artificial Intelligence or Artificial Intelligence-enabled solutions

Similar jobs