Position Details
About this role
Lead Software Engineer (Card Tech) is a backend-focused technologist at Capital One/Discover with responsibility for a portfolio of distributed, cloud-based services, using Java, Python, SQL, Node.js, Go, and Scala on AWS/Azure/GCP. The role emphasizes building robust, scalable platforms and contributing to CI/CD and Agile delivery.
Key Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers
- Collaborate with product managers to deliver cloud-based solutions
- Mentor engineers and contribute to code reviews
- Drive robust CI/CD and testing strategies
- Ensure regulatory and security considerations are integrated into delivery
Technical Overview
Stack includes Java, Python, SQL, Node.js, Go, Scala; containers with Docker and Kubernetes; cloud platforms (AWS, Azure, GCP); automation via CI/CD pipelines; API-first design with REST; LLMs integration readiness (Claude, Windsurf).
Ideal Candidate
The ideal candidate is a senior/lead software engineer with 4+ years of professional software experience and 1+ year of cloud computing experience, who can drive end-to-end backend and cloud work in a fintech environment. They should be comfortable with a mix of Java, Python, and modern cloud-native tools, and able to operate in an on-site Plano, TX setting with Agile practices.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's Degree required, 7+ years of experience (for seniority) would be a disqualifier if under 7 years, Inability to work on-site in Plano, TX
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile