
Sr. Staff Software Engineer - Card Tech
Capital OneBase Salary
$286k - $392k/yr
Responsibilities
- Define and evangelize a bold technical vision for the Card Tech domain.
- Decompose complex problems into practical and operational solutions.
- Ensure the quality of technical designs and implementations.
- Advise on performance, scalability, operability, and other non-functional system characteristics.
- Develop production-ready software and apply AI-native, spec-driven development practices.
- Mentor engineers and product professionals while strengthening the technical community.
- Create technical communications, code samples, blog posts, and other knowledge-sharing materials.
- Manage multiple projects and balance time to maximize technical impact.
- Help attract and recruit technical talent.
Requirements
- Bachelor’s degree required.
- At least 9 years of software engineering experience required.
- At least 9 years of experience designing distributed systems, backend architecture, and API platforms required.
- At least 9 years of experience with public cloud technologies required.
- Preferred: Master’s degree in Computer Science or a related field.
- Preferred: 10+ years of professional coding experience with languages such as Java, Python, Go, JavaScript, TypeScript, or Swift.
- Preferred: 10+ years of experience with event-driven systems and scalable, fault-tolerant, highly available services.
- Preferred: 10+ years of experience building high-performance API platforms and federated BFF architectures.
- Preferred: experience with GraphQL, REST, API gateways, gRPC, caching, and streaming.
- Preferred: experience with AWS, Azure, or GCP; Docker and Kubernetes; and automated deployment.
Benefits
- Comprehensive health, financial, and other benefits supporting employee well-being, with eligibility varying by employment status and management level.
- Performance-based incentive compensation may include cash bonuses and long-term incentives.
- Capital One will consider sponsoring a qualified applicant for employment authorization.
- The role is expected to accept applications for at least 5 business days.
- Reasonable workplace accommodations are available upon request.
Tech Stack
Categories
About Capital One
At Capital One, we're making things better for our customers and associates through innovation and collaboration. We were founded on the belief that everyone deserves financial freedom—and are dedicated to a world where all have equal opportunity to prosper. Banking is in our DNA, but we are so much more than a bank. We always think about what’s next—and how we can bring our customers the tools needed to improve their financial lives. Your ideas, experiences and skills will help make banking better. You’ll be part of a supportive culture while earning amazing benefits. That’s life at Capital One. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. View our Social Media Community Guidelines https://www.capitalone.com/digital/social-media/