Full Stack Engineer 5 (ATM)
Core
Lead a portfolio of diverse technology projects and a team of developers to create robust cloud-based solutions for mission-critical ATM, Branch, and Cafe platforms, bridging front-end, back-end, and operating systems.
Role type
Senior Lead Software Engineer (Full Stack)
Builds
Distributed, cloud-native systems integrating third-party technologies, vendor platforms, and hardware for physical in-person experiences.
Domain
Financial Services / Banking Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Go, Node.js, TypeScript, JavaScript, AWS, Docker, Kubernetes, Network Architecture, System Design, Vendor Integration, Hardware Integration
Preferred skills
Mobile application development, Interactive AI tooling, Observability practices, Coding standards enforcement
Technologies
Java, Scala, Python, Go, Node.js, JavaScript, TypeScript, AWS, Docker, Kubernetes, Open Source RDBMS, NoSQL
Responsibilities
Lead complex design and implementation of large-scale distributed systems; Serve as approving architect for system designs; Collaborate cross-functionally to define platform roadmaps; Manage integration of third-party technologies and vendor platforms; Mentor engineering community members.
Seniority
Senior, hands-on IC with leadership responsibilities

