1

Director Atm Software Developer Jobs in Oregon (NOW HIRING)

Director, Software Engineering & Integration

OR ยท On-site +1

$252K/yr

The Director is accountable for architecture integrity, engineering standards, and delivery ... Partner with Cloud and DevOps teams to ensure observability is embedded into the software lifecycle ...

Director of Software Engineering - DESG

OR ยท On-site +1

$252K/yr

About the Role: We are seeking a Director of Software Engineering to for Datacor Engineering ... Experience with Git-based workflows, branching strategies, and DevOps automation * Familiarity with ...

C++ Developer

Hillsboro, OR ยท On-site

$53.25 - $72/hr

Deep understanding of operating system internals, hardware-software interaction, and low-level ... direct others in coding descriptions. * Work as part of a project team to coordinate database ...

Who You'll Work With You will lead a team of software engineers within Nike's Consumer Product & Innovation technology organization and report to the Engineering Director. You will work closely with ...

Sr. Software Engineer - FOS

OR ยท On-site +1

$140K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Reporting to the Director of Software Engineering, you will play a key role in designing, developing, and implementing robust and scalable SaaS solutions. You will contribute significantly to ...

The Director, Software Development Services is primarily a leadership role and owns practice P&L ... The ideal candidate is a former Software Engineer or DevOps lead who has built and grown a software ...

  • Retirement

The Director, Software Development Services is primarily a leadership role and owns practice P&L ... The ideal candidate is a former Software Engineer or DevOps lead who has built and grown a software ...

May lead and direct the work of Contractor staff. A wide degree of creativity and latitude is expected. The purpose of this request is to procure Software Developer Services for maintenance to the ...

Director, Software Engineering, Mobile Platform

OR ยท On-site +1

$252K/yr

As the Director, Software Engineering, Mobile Platform , you will lead and scale Upstart's Mobile Platform organization, shaping and driving our overall mobile platform strategy. With the majority of ...

Engineering Director, Developer Experience

OR ยท On-site +1

$252K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Critically, you will also define and execute our strategy for integrating AI across the software ... The Director of Developer Experience will directly shape how hundreds of engineers spend their day ...

... Director. You will work day-to-day with the a team of engineers, the team's Product Manager and ... Significant experience in software engineering, demonstrable knowledge of the set of roles, skills ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Reporting to a Director of Software Engineering, this role leads a blended team of onshore and offshore engineers, owns technical execution and delivery outcomes, and works in close partnership with ...

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain ... Proven ability to thrive in collaborative, self-directed, remote, and in-person environments

Software Engineering Manager

Beaverton, OR

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Reporting to the Director of Software, this role focuses on guiding, mentoring, and developing engineers to deliver technical excellence and accelerate shipping. The ideal candidate champions modern ...

$54.50 - $72/hr

... software programs that support activities for LMI's Army Market. This role uniquely blends ... Candidates should be comfortable working in a fast-paced, flexible environment and be self-directed ...

Showing results 21-40

Director Atm Software Developer information

What does a Director ATM Software Developer do?

A Director ATM Software Developer oversees the design, development, and maintenance of software systems that power Automated Teller Machines (ATMs). They lead teams of developers, set technical strategy, and ensure compliance with security standards and banking regulations. This role involves collaborating with banking institutions, managing large-scale projects, and staying up-to-date with emerging technologies to enhance ATM features and security. Additionally, they play a key part in troubleshooting, upgrading, and integrating ATM software with other financial systems.

What is the difference between Director Atm Software Developer vs ATM Software Engineer?

AspectDirector Atm Software DeveloperATM Software Engineer
CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's in Computer Engineering or related field, certifications optional
Work EnvironmentLeadership role overseeing teams, strategic planningHands-on coding, system testing, and troubleshooting
Industry UsageUsed in banking and financial institutions for project oversightCommonly employed in ATM manufacturing and banking sectors
Search & Comparison IntentFocus on managerial and strategic aspectsTechnical skills and coding expertise

The main difference between a Director Atm Software Developer and an ATM Software Engineer lies in their roles and responsibilities. The Director focuses on leadership, strategy, and overseeing development teams, while the ATM Software Engineer is primarily involved in technical development, coding, and system testing. Both roles require relevant technical credentials, but the Director's role emphasizes management and strategic planning within the banking and financial industries.

What are the key skills and qualifications needed to thrive as a Director ATM Software Developer?

To thrive as a Director ATM Software Developer, you need deep expertise in software engineering, particularly in ATM application development, along with leadership experience and a relevant computer science degree. Familiarity with programming languages like C++, Java, and middleware systems, as well as knowledge of PCI compliance and ATM-specific platforms such as NCR or Diebold Nixdorf, is crucial. Exceptional soft skills in team leadership, strategic thinking, and effective communication distinguish top performers in this role. These skills and qualities are vital for driving innovation, ensuring security, and successfully managing complex projects in the highly regulated ATM software industry.

What are some common challenges faced by a Director ATM Software Developer when leading cross-functional teams?

As a Director ATM Software Developer, you'll often oversee diverse teams comprising software engineers, QA analysts, and hardware specialists. One common challenge is aligning technical and business priorities while ensuring compliance with strict security standards required for ATM software. Effective communication across departments is essential to coordinate updates, troubleshoot issues, and deliver new features on schedule. Navigating these complexities requires strong leadership, proactive problem-solving, and a deep understanding of both the technical and regulatory landscape.

What cities in Oregon are hiring for Director Atm Software Developer jobs?

Cities in Oregon with the most Director Atm Software Developer job openings:

Infographic showing various Director Atm Software Developer job openings in Oregon as of August 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution.

Director, Software Engineering & Integration

Exol

OR โ€ข On-site, Remote

$252K/yr

Full-time

Re-posted 23 days ago


Job description

Who we are

More efficient. More accurate. More accessible. Exol is bringing industry-leading automation to businesses of all sizes through an innovative warehouse-as-a-service model.

What we need

Exol is seeking a Director - Software Engineering & Integration to lead the development and evolution of its digital platform.

This role provides technical and organizational leadership across platform engineering, service architecture, integration frameworks, and application development. The Director is accountable for architecture integrity, engineering standards, and delivery execution across a globally distributed team.

This is a hands-on technical leadership role, combining platform architecture expertise with strong delivery governance.

What we do

Exol* is pioneering warehousing-as-a-service, offering outsourced warehousingoperations,and specializing in automated warehousing solutions. Our focus is on the efficient movement of goods in cases and pallets across all sectors, such as wholesale, retail, and general merchandising.

*Exol is an independently managed joint venture between Symbotic and Softbank.

What you'll do

Platform & Application Engineering Leadership

  • Lead the development of scalable digital applications, including:

    • Backend microservices and APIs

    • Event-driven service components

    • User-facing web applications and operational interfaces

  • Ensure cohesive design between service layers and application layers

  • Promote clean API contracts and separation of concerns between systems

  • Drive consistent engineering standards across application and service codebases

Architecture & Event-Driven Systems

  • Guide architecture for:

    • Microservices and API-first platforms

    • Event-driven systems and asynchronous workflows

    • Multi-tenant, scalable service environments

  • Provide technical leadership for messaging and middleware solutions, including:

    • Google Pub/Sub (preferred)

    • Kafka and related ecosystems

    • JMS-based messaging platforms

  • Define standards for event contracts, schema versioning, retry logic, and failure handling

Integration Engineering

  • Own engineering direction for:

    • Internal service integrations

    • External partner APIs

    • EDI and system-to-system exchanges

  • Establish reusable integration frameworks and shared service components

  • Ensure secure, monitored, and version-controlled integration endpoints

Application & Interface Development

  • Oversee development of modern web applications and platform interfaces

  • Ensure applications are:

    • Role-based and multi-tenant aware

    • Performance-optimized and scalable

    • Consistent in user interaction patterns

  • Encourage engineering best practices around frontend architecture, testing, and maintainability

Performance, Quality & Observability

  • Drive performance engineering practices across service and application layers

  • Promote profiling, diagnostics, and runtime monitoring standards

  • Partner with Cloud and DevOps teams to ensure observability is embedded into the software lifecycle

Delivery & Engineering Governance

  • Translate product roadmaps into structured engineering plans

  • Ensure sprint discipline, backlog alignment, and predictable release cycles

  • Conduct architecture and production-readiness reviews

  • Maintain strong coordination between US leadership and GCC execution teams

  • Manage contractor and partner engineering performance

What you'll need

  • Minimum 12 years in software engineering, with 6+ years in leadership roles

  • Experience scaling enterprise-grade digital platforms

  • Strong expertise in:

    • Microservices and API-first design

    • Event-driven architectures

    • Messaging systems (Pub/Sub, Kafka, or equivalent)

    • Modern Java-based backend frameworks (Spring preferred)

    • Modern web application development frameworks

  • Experience leading distributed engineering organizations (US + offshore/GCC)

  • Strong balance of architectural depth and delivery accountability

  • Strong executive presence with the ability to influence across technical and non-technical stakeholders

  • Ability to navigate ambiguity and drive structured decisions in evolving environments

  • Collaborative mindset with the confidence to challenge assumptions constructively

  • Bias toward scalable, long-term solutions over short-term fixes

  • Comfortable operating across time zones and cultures (US + GCC)

  • High accountability for outcomes, not just activity

  • Strong written and verbal communication skills

  • Background in supply chain, logistics, or operational platforms

  • Experience working with or building around Order Management Systems (OMS)

  • Exposure to warehouse, transportation, or fulfillment systems

  • Experience in cloud-native environments (GCP preferred)

Why this role matters at Exol

This role ensures that Exol's digital platform:

  • Delivers cohesive, scalable full-stack solutions and setting the engineering tone

  • Aligning leaders on approach

  • Maintains disciplined engineering practices across geographies and enabling scaling without chaos.

  • Supports complex integrations typical of supply chain environments

  • Evolves without architectural rework as the organization scales

  • This position is central to building a robust, integration-ready digital platform that supports EXOL's long-term growth.

Our environment

  • Up to 25% travel may be required. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.

  • The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.

#LI-JH2

#LI-Remote

About Exol

Exol provides flexible and scalable outsourced warehouse services to meet the dynamic needs of the modern supply chain. We operate state-of-the-art distribution centers, allowing you to focus on your business while we handle the complexities of warehouse operations. For more information, visitwww.exol.com.