Job Closed

This listing is no longer active.

Capital One logo
Capital One

Capital One is an award-winning provider of financial services and products for commercial customers, small businesses, and consumers nationwide. In support of

Lead Software Engineer, Full Stack - Shopping

Location

Virginia

Posted

65 days ago

Salary

$179.4K - $204.7K / year

Seniority

Senior

Job Description

Lead Software Engineer, Full Stack - Shopping

Capital One

• Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services

Job Requirements

  • Bachelor’s Degree
  • At least 4 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
  • 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
  • 4+ years of experience in open source frameworks
  • 1+ years of people management experience
  • 2+ years of experience in Agile practices
  • Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion.

Benefits

  • Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being.

Related Job Pages

More Full-stack Engineer Jobs

Stord logo

Staff Software Engineer

Stord

The Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology

Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor

• Provide technical direction and guidance to engineering teams, ensuring alignment with business goals and industry best practices. • Lead the design and implementation of scalable, reliable, and secure systems, while maintaining a focus on simplicity and maintainability. • Tackle complex technical challenges across the stack, driving innovation and delivering efficient solutions. • Guide and mentor engineers at various levels, fostering a culture of continuous learning and professional development. • Partner with Product, Design, and other stakeholders to define and prioritize work, ensuring the successful delivery of high-quality features. • Set and uphold high standards for code quality, testing, and software development practices. • Influence and shape the technology strategy and contribute to the evolution of the engineering organization. • Lead cross-team technical initiatives and contribute to scaling processes, tools, and technologies.

United States
Stone logo

Software Engineer III – Mobile/Web

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Develop and evolve features in our app using Kotlin Multiplatform / Compose Multiplatform (KMP/CMP) as the primary technology • Build and maintain webview initiatives, contributing to web development when hypothesis cycles require that approach • Integrate REST APIs with quality, considering contract design, resilience, and observability from the start • Maintain disciplined contributions in a shared repository (monorepo or unified structure): coding conventions, code review, inline documentation, and CI/CD • Implement automated tests that validate the product end-to-end, not just isolated units • Use observability (logs, metrics, tracing) to monitor application health and drive investigations • Participate in the full delivery cycle: deploys, releases, rollbacks • Actively participate in technical refinement, contributing to solution decisions from early stages • Work collaboratively with cross-functional teams (product, data, backend) • Contribute to the technical growth of more junior team members; work autonomously with open or loosely defined scope—formulating hypotheses and helping to structure solutions

Brazil
Job Closed
Full TimeRemoteTeam 51-200Since 1978H1B No Sponsor

• Build, enhance and maintain the NedGraphics and Optitex Cloud products • Design, build, and maintain serverless backends on AWS (Lambda, API Gateway, DynamoDB/RDS, S3, SQS/SNS). • Implement secure, well-versioned REST APIs and event-driven workflows (EventBridge/Step Functions). • Develop automated testing frameworks (unit/integration). • Optimize performance (cold-start reduction, concurrency optimization, caching, CDN via CloudFront). • Enforce security best practices (IAM policies, Secrets Manager/Parameter Store, KMS). • Build reliable integrations with third-party APIs and internal services. • Produce technical documentation and developer-friendly API specifications.

United Kingdom
Outrider Technologies, Inc. logo

Senior Engineer, Safety Software

Outrider Technologies, Inc.

Outrider Technologies, Inc. is a software company and “the pioneer in autonomous yard operations for logistic hubs.” As an employer, the company aims to bui

• Develop/document software in C and C++ through all phases of the development lifecycle: concept, requirements, design, architecture, implementation, unit test, integration (HIL), and vehicle level system evaluation • Solve complex system safety problems with elegant solutions and apply judgment and experience to balance trade-offs between competing interests • Triage and perform root cause failure analysis through understanding of system contextual usage, end user observation reporting, and system log file information • Identify opportunities to improve deployed systems; work with software teams to understand data, performance, and potential improvements • Play a significant role in mentoring and educating the team and organization on software & system safety best practices, processes and tools

Europe
Job Closed