1

Atm Engineer Jobs (NOW HIRING)

Salary: $65 - $85 per hour ATM Software Engineer | Remote, but based in Columbus, OH Join a leading financial services firm modernizing ATM and branch technology platforms. If youre an experienced ...

ATM Technician

Albany, NY · On-site

$20.77 - $25.39/hr

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

ATM Technician

Albany, NY · On-site

$23.56 - $25.50/hr

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

ATM Technician

Akron, OH · On-site

$19.32 - $23.62/hr

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

ATM Technician

Albany, NY · On-site

$23.56 - $25.50/hr

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

ATM Technician

Akron, OH · On-site

$19.32 - $23.62/hr

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash loading and installation. The individual will need to be detail orientated, excellent customer ...

... on software engineering. • Proven ability to operate at SVP/executive level, influencing ... ATM software platforms (e.g., EuroNet, Client, Diebold Nixdorf, or equivalent) - Transaction ...

... on software engineering. • Proven ability to operate at SVP/executive level, influencing ... ATM software platforms (e.g., EuroNet, Client, Diebold Nixdorf, or equivalent) - Transaction ...

ATM Senior Developer/Advisor

Berkeley Heights, NJ · On-site

$142K - $143K/yr

Role: ATM Senior Developer/Advisor Location :Berkeley Heights, NJ, onsite Duration: 6 months Description * The Card Services ATM Managed Services team is looking for a Software Developer Advisor ...

next page

Showing results 1-20

Atm Engineer information

See salary details

$38K

$115.9K

$191.5K

How much do atm engineer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for atm engineer in the United States is $115,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,000.00 and $151,500.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as petroleum engineering, aerospace engineering, and software engineering with extensive experience and advanced skills can earn $300,000 or more annually. High-level roles often require advanced certifications, leadership responsibilities, and work in high-demand industries or companies.

What engineer makes $500,000 a year?

While most engineering roles do not reach a $500,000 annual salary, some specialized fields such as petroleum engineering, aerospace engineering, or senior executive engineering positions in large corporations can achieve this level. These roles typically require extensive experience, advanced skills, and often involve leadership or project management responsibilities.

What are the typical daily responsibilities of an ATM Engineer?

ATM Engineers generally spend their days maintaining, troubleshooting, and repairing automated teller machines in the field or at client locations. Their duties include responding to service calls, performing preventive maintenance, updating software, and ensuring ATMs are compliant with security standards. They often collaborate with banks, ATM vendors, and field service teams to coordinate repairs and installations. This role requires travel within a designated territory and the ability to quickly adapt to varied technical challenges, making it well-suited for professionals who enjoy hands-on work and problem-solving in different environments.

What are the key skills and qualifications needed to thrive in the Atm Engineer position, and why are they important?

To thrive as an ATM Engineer, you need solid technical knowledge of electronics, mechanical systems, and computer networking, often supported by a degree in engineering or a related technical field. Familiarity with ATM hardware/software, diagnostic tools, encryption systems, and relevant certifications like CompTIA or vendor-specific credentials is highly valued. Strong problem-solving skills, attention to detail, and effective customer service communication distinguish top performers in this role. These competencies ensure timely resolution of issues, reliable ATM operations, and high customer satisfaction.

What does an ATM Engineer do?

An ATM Engineer is responsible for the installation, maintenance, troubleshooting, and repair of Automated Teller Machines (ATMs). They ensure ATMs operate smoothly by diagnosing technical issues, performing software updates, and replacing faulty hardware components. ATM Engineers often work with banks and financial institutions, traveling to different locations to service machines. They also provide security updates to protect against fraud and cyber threats. Strong problem-solving skills and technical knowledge of ATM hardware and software are essential for this role.

How much do ATM engineers make?

ATM engineers typically earn between $40,000 and $70,000 annually, depending on experience, location, and certifications. Senior or specialized technicians may earn higher salaries, especially in regions with a high demand for technical skills in banking and retail environments.

What does an ATM engineer do?

An ATM engineer is responsible for installing, maintaining, repairing, and troubleshooting automated teller machines. They ensure ATMs operate correctly, update software, and perform routine inspections, often working with technical tools and following safety protocols. Strong technical skills and knowledge of banking equipment are essential for this role.
More about Atm Engineer jobs
What are the most commonly searched types of Atm Engineer jobs? The most popular types of Atm Engineer jobs are:
What states have the most Atm Engineer jobs? States with the most job openings for Atm Engineer jobs include:
ATM Software Engineer

ATM Software Engineer

Lloyd Staffing

Columbus, OH • Remote

Contractor

Posted 19 days ago


Job description

Salary: $65 - $85 per hour

ATM Software Engineer | Remote, but based in Columbus, OH


Join a leading financial services firm modernizing ATM and branch technology platforms. If youre an experienced engineer with deep ATM domain expertise, this is your chance to design, build, and integrate next-generation ATM software and services that improve reliability, security, and customer experience.


What Youll Do:
Frontend Engineering

  • Develop ATM interfaces using React and TypeScript
  • Build Single Page Applications (SPA) optimized for ATM hardware
  • Implement workflows with XState or similar orchestration tools
  • Manage builds/deployments with Webpack and implement offline functionality via Service Workers

Backend Engineering

  • Build and maintain microservices for ATM transactions
  • Develop RESTful APIs using Java, Spring Boot, Spring Cloud Gateway
  • Implement event-driven messaging architectures
  • Integrate ATM systems with core banking and teller platforms

Integration & QA

  • Connect ATM applications to branch banking and teller systems
  • Work with ATM hardware and XFS frameworks
  • Collaborate with ATM vendors
  • Build automated test frameworks and validate system integrations
  • Ensure reliability, security, and compliance of ATM transactions

Required Experience:

  • ATM platforms, branch banking, teller systems
  • ATM hardware integration and transaction workflows
  • Preferred: Diebold, NCR, Wincor, XFS ATM frameworks
  • Branch or teller technology initiatives

Technical Skills:

  • Frontend: React, TypeScript, SPA, Webpack, Service Workers, XState
  • Backend: Java, Spring Boot, Spring Cloud Gateway, REST APIs, microservices, event-driven systems


Why Youll Love This Role:

  • Work on cutting-edge ATM technology projects
  • Join a high-impact, collaborative engineering team


About the Company:
Major financial services firm delivering next-gen banking experiences with innovative technology.