
Software Engineer, ATM
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Kazakhstan, +3 more countries.
β’ Develop middleware that connects Salmon's ATM network to backend systems as it transitions from a pilot phase to thousands of machines across the Philippines.
β’ Engage in real-time transaction processing between ATM hardware and Salmon's backend, covering authorization, reversals, and reconciliation.
β’ Directly integrate with a Hardware Security Module (HSM) for PIN translation, key management, and cryptographic tasks.
β’ Collaborate with teams focused on hardware, infrastructure, security, compliance, and vendors, including SmartDico.
β’ Design, construct, and sustain backend services for the ATM middleware platform.
β’ Take ownership of ISO 8583 message flows between the ATM fleet and the processing switch.
β’ Develop and maintain connections with card schemes and the ATM middleware vendor.
β’ Enhance APIs and system integrations throughout the ATM stack, including anti-fraud measures and core banking connections.
β’ Assist in production monitoring, incident investigation, and resolution for ATM transaction services.
β’ Over 3 years of experience as a Software/Backend Engineer, preferably in fintech, banking, or payment processing sectors.
β’ Proficiency in microservice architecture, API design, and constructing system integrations from the ground up.
β’ Familiarity with ISO 8583 or comparable financial messaging protocols.
β’ Experience with cloud infrastructure (AWS/EKS), containerized deployments, and GitLab/GitOps CI/CD pipelines.
β’ Strong SQL capabilities for data analysis and validation tasks.
β’ Proficient in English at a B2 level or higher, with excellent written and verbal communication skills.
β’ Stock option plan with a four-year vesting schedule and a 25% cliff after the first year.
β’ Fully remote work environment with core collaboration hours from 12:00 to 6:00 PM Manila time (UTC+8).
β’ Company-provided tools and equipment.
β’ Medical insurance support for you and your family through co-funding or reimbursement, depending on your location and subject to policy limits.
β’ Access to an internal mental health support specialist.
β’ 22 vacation days.
β’ Philippine public holidays.
β’ 15 sick days.
β’ Opportunities to learn and share knowledge through internal expert meetups, external conferences, speaking engagements, and industry publications.
β’ Company-sponsored trips to Manila for in-person collaboration with your team.
β’ High-performing teams can earn a dedicated week at a beach house in Southeast Asia.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.