Senior ATM & Kiosk Software Engineer

Capital One

Richmond (VA)

On-site

USD 179,000 - 205,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Capital One is seeking a Full Stack Engineer 4 for ATM ecosystems. You will design, build, test, and deploy robust software across the ATM/kiosk stack, collaborating with product, design, and architecture teams to ensure reliable, scalable solutions.

The role emphasizes end-to-end development, operational excellence, and ongoing learning within an Agile environment, with competitive compensation and comprehensive benefits.

Qualifications

  • Bachelor's Degree or higher in Computer Science or a related quantitative field.
  • At least 4 years of software engineering experience.
  • At least 2 years of experience with public cloud platforms (AWS, GCP, Azure).
  • 6+ years of experience developing software on ATM software stacks and Java/C++/JavaScript.

Responsibilities

  • Design, develop, test, automate, and deploy end-to-end full-stack software solutions across ATM/kiosk ecosystem.
  • Lead delivery of resilient software components with product, design, and architecture teams.
  • Collaborate with cross-functional tech teams for seamless system integrations and best practices.
  • Work within Agile teams to maximize availability, performance, and scalability in high-volume environment.
  • Troubleshoot field issues, perform root-cause analysis, and manage CI/CD pipelines.

Skills

Full-stack
Software engineering
Java
C++
JavaScript
Cloud platforms
Windows OS administration
System integration

Education

Bachelor's degree in Computer Science or related field

Tools

Vendor XFS
NDC/911/912 protocols

Job description

Capital One is seeking a Full Stack Engineer 4 for ATM ecosystems. You will design, build, test, and deploy robust software across the ATM/kiosk stack, collaborating with product, design, and architecture teams to ensure reliable, scalable solutions.

The role emphasizes end-to-end development, operational excellence, and ongoing learning within an Agile environment, with competitive compensation and comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ATM Platform Full-Stack Engineer
ATM Platform Full-Stack Engineer

Capital One • North Dakota

On-site
USD 197,000 - 225,000
Health benefits
Inclusive culture
Performance incentives
ATM Full-Stack Engineer: End-to-End Solutions
ATM Full-Stack Engineer: End-to-End Solutions

Capital One Group • Richmond (VA), Northern (KY)

Hybrid
USD 179,000 - 205,000
ATM & Kiosk Full-Stack Engineer: Build Next-Gen FinTech
ATM & Kiosk Full-Stack Engineer: Build Next-Gen FinTech

Capital One • McLean (VA)

On-site
USD 197,000 - 225,000
Senior Full-Stack Engineer for ATM & Cloud Platforms
Senior Full-Stack Engineer for ATM & Cloud Platforms

Capital One • McLean (VA)

On-site
USD 230,000 - 262,000
Full Stack Engineer 4 (ATM)
Full Stack Engineer 4 (ATM)

Capital One • McLean (VA)

On-site
USD 197,000 - 225,000
Full Stack Engineer 4 (ATM)
Full Stack Engineer 4 (ATM)

Capital One • North Dakota

On-site
USD 197,000 - 225,000
Health benefits
Inclusive culture
Performance incentives
Full Stack Engineer 4 (ATM)
Full Stack Engineer 4 (ATM)

Capital One • Richmond (VA)

On-site
USD 179,000 - 205,000
Full Stack Engineer 4 (ATM)
Full Stack Engineer 4 (ATM)

Capital One Group • Richmond (VA), Northern (KY)

Hybrid
USD 179,000 - 205,000
Full Stack Engineer 5 (ATM)
Full Stack Engineer 5 (ATM)

Capital One National Association • McLean (VA)

On-site
USD 230,000 - 262,000
Senior ATM Automation Engineer — Testing & CI/CD
Senior ATM Automation Engineer — Testing & CI/CD

Us Bank • Irving (TX)

On-site
USD 105,000 - 124,000
Healthcare (medical, dental, vision)
Life Insurance
Disability insurance
+6