Position Details
About this role
Senior Software Engineer, Back End builds backend services for Capital One's Global Payment Network using a modern stack and cloud-native tools. The role emphasizes collaboration across Agile teams, mentorship, and delivering robust, scalable systems.
Key Responsibilities
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
- Mentor other members of the engineering community
- Collaborate with digital product managers to deliver robust cloud-based solutions
- Utilize languages like Java, Python, SQL, Node, Go, and Scala, In addition to Docker/Kubernetes and AWS tools
- Lead development and end-to-end testing scenarios and validations
Technical Overview
Stack includes Java, Python, SQL, Node.js, Go, Scala with Docker/Kubernetes. Cloud exposure across AWS, GCP, and Azure, with Open Source databases and testing automation in an Agile environment.
Ideal Candidate
The ideal candidate is a senior back-end software engineer with 3+ years of professional experience building backend services in Java, Python, or related languages. They should be comfortable with cloud platforms (AWS, GCP, Azure), Docker/Kubernetes, and open source frameworks, and able to collaborate within Agile teams.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Bachelor's Degree, Less than 3 years of software engineering experience, No hands-on experience with at least one major cloud platform
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile