Senior Lead Software Engineer, Full Stack (Golang, Python, GenAI) (Cloud Operations Resilience Engineering)
Capital One · Richmond, VA · 1 wk ago
Engineering$230k–$262k/yrFull-time
Overview
The role of Senior Lead Software Engineer, Full Stack (Golang, Python, GenAI) (Cloud Operations Resilience Engineering) at Capital One involves driving the technical vision and long-term roadmap for Enterprise Architecture tooling, shaping how application health, compliance, and governance are managed at scale. This includes establishing intelligent guardrails using automated, AI-driven solutions to enforce real-time governance, risk management, and regulatory compliance across all Capital One applications. The role also involves pioneering modern paradigms such as event-driven architectures, mesh data topologies, and next-gen cloud-native design, ensuring systems are resilient, highly secure, and horizontally scalable.
What You’ll Do
- Drive the Enterprise Vision: Shape and advance the technical vision and long-term roadmap for Enterprise Architecture tooling, transforming how application health, compliance, and governance are managed at scale.
- Establish Intelligent Guardrails: Design and champion enterprise-wide architectural patterns, utilizing automated, AI-driven solutions to enforce real-time governance, risk management, and regulatory compliance across all Capital One applications.
- Pioneer Modern Paradigms: Infuse industry trends into our ecosystem—such as event-driven architectures, mesh data topologies, and next-gen cloud-native design—ensuring systems are resilient, highly secure, and horizontally scalable.
- Lead Complex Tech Initiatives: Oversee and de-risk the architectural design, testing, deployment, and optimization of highly critical distributed systems, microservices, and full-stack platforms.
- Be a Hands-On Catalyst: Maintain deep technical expertise and actively write code, conduct architecture reviews, create proofs-of-concept (PoCs), and rigorously evaluate codebases to validate technical directions.
- Master the Stack: Leverage a modern, robust tech stack utilizing programming languages like Java, Python, Go, and TypeScript, combined with container orchestration (Docker, Kubernetes), open-source RDBMS/NoSQL databases, and advanced AWS cloud services.
- Partner Cross-Functionally: Collaborate seamlessly with digital product managers, engineering teams, data scientists, and risk/governance partners to build secure fintech solutions that empower millions of customers.
- Scale Engineering Excellence: Act as a premier technical consultant and mentor across the broader engineering community, elevating technical standards, driving open-source contributions, and dismantling architectural silos.
- Foster Tech Culture: Share a relentless passion for staying ahead of the tech curve; experiment with emerging technologies (such as LLMs and automated compliance agents) and actively participate in internal and external tech communities.
Basic Qualifications
- Bachelor’s Degree
- At least 6 years of experience in software engineering (Internship experience does not apply)
- At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications
- Master’s Degree
- 9+ years of experience with Golang and Python
- 4+ years of experience with AWS, GCP or Microsoft Azure
- 4+ years of experience in open source frameworks
- Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion