Senior ATM & Financial Systems Architect

Citigroup Inc.

Irving (TX)

On-site

USD 125,760 - 188,640

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citigroup Inc. seeks a Senior ATM & Financial Systems Software Engineer in Irving, TX to bridge embedded hardware with cloud-native architectures. You will design, develop, and secure ATM software, transaction processing, and administrative dashboards.

The role requires 5+ years in embedded or financial systems, with expertise in security, APIs, and enterprise-grade backend services. On-site, with strong cross-functional collaboration across hardware, cybersecurity, and compliance teams.

Qualifications

  • 5+ years of professional software engineering experience in embedded or ATM software.
  • Experience with low-level hardware interaction (card readers, cash dispensers, PIN pads).
  • Experience building enterprise-grade backend services and modern dashboards.
  • Hands-on with financial transaction messaging standards and secure payments workflows.
  • Security hardening and secure coding practices, threat modeling, and remediation.
  • Cloud deployments with container orchestration and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain ATM software and admin dashboards.
  • Architect and maintain APIs for fleet management and core banking integration.
  • Implement security measures: Triple DES, AES, tokenization, secure boot, IDS.
  • Build scalable backend services and responsive admin dashboards.
  • Design relational and NoSQL databases for transactional integrity and telemetry.
  • Lead cloud deployments with CI/CD automation (Jenkins, Tekton).
  • Ensure compliance with PCI DSS, EMV, ADA and internal policies.
  • Troubleshoot complex distributed production environments.

Skills

Embedded systems
Low-level programming
Full-stack development
Financial transaction systems
Security hardening
Cloud computing

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

OpenShift
Docker
Kubernetes
Jenkins
Tekton
Git/Bitbucket

Job description

Citigroup Inc. seeks a Senior ATM & Financial Systems Software Engineer in Irving, TX to bridge embedded hardware with cloud-native architectures. You will design, develop, and secure ATM software, transaction processing, and administrative dashboards.

The role requires 5+ years in embedded or financial systems, with expertise in security, APIs, and enterprise-grade backend services. On-site, with strong cross-functional collaboration across hardware, cybersecurity, and compliance teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer, ATM Platforms - VP
Senior Full Stack Engineer, ATM Platforms - VP

Citigroup Inc. • Irving (TX)

On-site
USD 125,760 - 188,640
Sr Financial Application Architect
Sr Financial Application Architect

IntePros • Dallas (TX)

Hybrid
USD 150,000 - 210,000
Application Architect
Application Architect

ZealHire Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
Senior ATM Platform Architect - Hybrid (Dallas/Charlotte)
Senior ATM Platform Architect - Hybrid (Dallas/Charlotte)

IntePros • Dallas (TX)

Hybrid
USD 150,000 - 210,000
Senior ATM Integration Engineer – Java, API, ISO 8583 Expert
Senior ATM Integration Engineer – Java, API, ISO 8583 Expert

NCR Atleos • Atlanta (GA)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Insurance
Life Insurance
+4
PS Senior ATM Integration Software Engineer, Financial Services
PS Senior ATM Integration Software Engineer, Financial Services

NCR Atleos • Atlanta (GA)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Insurance
Life Insurance
+4
ATM Systems Engineer II: Secure, High-Uptime Banking Network
ATM Systems Engineer II: Secure, High-Uptime Banking Network

CSI • Valparaiso (IN)

Hybrid
USD 90,000 - 130,000
ATM Platform Architect — Enterprise Modernization Lead
ATM Platform Architect — Enterprise Modernization Lead

ZealHire Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
ATM Systems Engineer II
ATM Systems Engineer II

CSI • Valparaiso (IN)

Hybrid
USD 90,000 - 130,000
Senior Digital Software Engineering Lead
Senior Digital Software Engineering Lead

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2