CareerPlanSign in

Full Stack Engineer 4 (ATM)

Richmond, VA, US💼 Full-time💰 $197,300–$197,300🗓 2026-09-24 → 2026-09-27

Core

Design, develop, test, automate, and deploy end-to-end full-stack software solutions across the ATM and kiosk ecosystem, bridging software and hardware.

Role type

Senior IC full-stack software engineer (ATM/hardware integration)

Builds

Resilient software components for ATM and kiosk infrastructure

Domain

Financial technology / Hardware-software integration

Required skills

Full-stack software development, ATM software stack (XFS, NDC/911/912), Java, C++, JavaScript, Microsoft Windows OS administration, hardware-to-software system integration, CI/CD automation, cloud platforms (AWS, GCP, Azure), log and tracing analysis

Preferred skills

Leading collaborative software release processes, interactive AI tooling, microservices architectures

Technologies

Windows OS, Vendor XFS, ProFlex 4, NDC/911/912 protocols, AWS, GCP, Azure, Java, C++, JavaScript

Responsibilities

Design and deploy end-to-end full-stack solutions, lead delivery of resilient software components, partner on system integrations and engineering standards, troubleshoot field issues and manage CI/CD pipelines, mentor engineering community members

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.