Director-Software Engineering
$144.25k - $256.25kAmerican Express
Job ID: 26013775Posted: 2026-09-22Location: Phoenix, AZ, United StatesSalary: $144250 - $256250 annually + bonus + equity (if applicable) + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionThe International Card & Risk Services Technology (ICRST) organization delivers the technology strategy, platforms and solutions that underpin International Card Services and Credit & Fraud Risk across global markets. With approximately 900 colleagues across the UK, US, Canada, India and Mexico, ICRST plays a critical role in shaping enterprise-wide technology outcomes and driving compliance, resilience and innovation.We are seeking an Engineering Director to lead and grow high-performing, transformational product engineering teams responsible for the architecture, design, engineering, and implementation of reliable, scalable, secure, and impactful technology products and platform applications.This leader will combine strong technical judgment, hands-on engineering and architecture expertise, people leadership, and strategic thinking to translate business priorities into effective engineering execution. The Engineering Director will partner closely with Product, Design, Architecture, Data, and other business and technology leaders to establish technical direction, modernize applications and platforms, develop engineering talent, improve delivery, and drive innovation across the enterprise.The successful candidate will be an active technical leader who can operate at both the strategic and hands-on levels—guiding complex architecture and engineering decisions while building an environment of accountability, collaboration, innovation, inclusion, and continuous improvement.ResponsibilitiesEngineering & Technical LeadershipLead multiple transformational product engineering teams in the architecture, design, engineering, and implementation of enterprise applications, components, APIs, and platforms.Provide hands-on technical leadership across complex, cross-functional initiatives, actively participating in solution architecture, platform design, and software product design.Establish clear engineering priorities aligned with product, technology, and business strategy.Advance the modernization and transformation of applications and platforms while identifying opportunities to drive innovation across the enterprise.Partner with senior engineers and architects to define technical strategy, architecture, and modernization priorities.Guide complex technical decisions involving architecture, technical debt, platform investments, build-versus-buy considerations, scalability, performance, and emerging technologies.Balance near-term product delivery commitments with long-term platform health, maintainability, scalability, resilience, and technical investment.Promote pragmatic adoption of new technologies where they can create measurable customer or business value.Product Delivery & Operational ExcellenceOwn delivery across a portfolio of engineering initiatives, consistently delivering high-quality software products and capabilities on time and within allocated product budgets.Partner closely with Product Owners and business and technology stakeholders to establish priorities, plan development schedules, and execute major product increments and releases.Enable successful delivery of critical end-to-end enterprise initiatives by identifying dependencies and risks early and driving resolution across organizational boundaries.Ensure teams execute predictably and iteratively while maintaining high technical and engineering standards.Establish and monitor meaningful engineering metrics related to delivery, quality, reliability, security, performance, and developer effectiveness.Ensure appropriate engineering practices for software quality, testing, observability, resilience, security, CI/CD, DevOps, automation, and operational excellence.Champion continuous improvement in development processes, tooling, automation, and engineering practices.Provide technical leadership in the prevention, diagnosis, and resolution of system outages and complex production issues.People, Talent & Engineering CultureLead, inspire, and enable highly talented and engaged engineering teams, creating an environment of accountability, collaboration, innovation, ownership, and continuous improvement.Play an active role in advancing a strong product engineering culture focused on technical excellence, creativity, customer value, and high-quality execution.Attract, recruit, develop, coach, mentor, and retain top engineering talent and engineering leaders.Establish clear expectations and foster a culture of high performance, inclusion, ownership, and constructive feedback.Evolve team structures and operating models as the organization, technology portfolio, and business priorities grow and change.Enterprise PartnershipPartner effectively with Product, Architecture, Design, Data, business units, and other technology organizations to translate business requirements into high-quality production software.Collaborate across organizational boundaries to prioritize, plan, and execute complex enterprise initiatives involving multiple teams, platforms, and systems.Build strong relationships with senior business and technology stakeholders and communicate technical strategies, tradeoffs, risks, and recommendations clearly.Drive commitments and accountability across end-to-end teams to ensure successful execution of critical enterprise initiatives.QualificationsBachelor’s degree in computer science, Software Engineering, Information Systems, Engineering, or a related discipline, or equivalent practical experience. Master’s degree in a related field is a plus.8–10+ years of software engineering experience, including architecture, design, engineering, and implementation experience within complex enterprise environments and recent experience leading engineering teams.Demonstrated recent hands-on experience designing, engineering, and successfully implementing enterprise-grade software products and platforms.Expert-level solution architecture skills with the ability to evaluate complex architectures, engineering approaches, and technical tradeoffs and resolve complex technical issues creatively and effectively.Experience building scalable, reliable, secure, performant, and maintainable software systems.Demonstrated ability to translate business requirements into high-quality production software and measurable business outcomes.Experience developing enterprise-grade APIs and modern distributed and microservices-based architectures.Hands-on experience with modern software engineering practices and technologies, including CI/CD, DevOps, containers, microservices, cloud-native architectures, observability, security, and automated testing.Recent engineering experience with relevant technologies such as One App, React, Go, Java, Docker, Kubernetes, Kafka, Elastic, and PostgreSQL.Experience with cloud platforms and complex enterprise cloud environments.Demonstrated ability to optimize the performance, reliability, and scalability of enterprise software systems and components.Experience managing complex programs involving multiple engineering teams, systems, platforms, and organizational dependencies.Excellent communication and executive stakeholder-management skills.Ability to operate effectively in environments characterized by ambiguity, competing priorities, and significant organizational complexity.Experience with Salesforce or other enterprise platforms relevant to the organization.Experience operating large-scale, highly available, and/or regulated technology platforms.
- ...shaping your future and pushing the boundaries of innovation to unleash potential. Role Overview As Director of Software Engineering , you will lead ASM's global software engineering strategy and execution across multiple product lines and technology...Suggested
$175k - $185k
.... Stay for the culture. What You'll Be Doing: Sr. Director, AI Platform Engineering Job Summary The Sr. Director of AI Platform Engineering... ...in these areas - staffing the teams, delivering the software, and operating it in production - working within the...SuggestedFull timeImmediate startWork from home- ...ASM, based in Phoenix, Arizona, is seeking a Director of Software Engineering to lead the global software engineering strategy and execution across multiple product lines. This visionary leader is responsible for building high-performing teams and aligning software development...Suggested
- ...00.00 - $250,500.00Job DescriptionWGU is hiring a hands-on engineering leader to build and grow the team behind the systems that place... ...in our Phoenix office, five days per week.Reports to: Director, Software Engineering.What You'll OwnLead and grow the teamManage, coach...SuggestedFull timeWork at officeFlexible hours
- Job Title Commercial Technologies Software Engineering Location Phoenix, Arizona, United States Job Description Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the technologies and enhance the customer...Suggested
$195k - $257.5k
...What You’ll Work On Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives... ...integration, testing, and maintenance of our platform Lead agile software processes for engineering teams and introduce best-in-class...Remote workFlexible hours- ...of modern life: in AI, medical equipment, 5G, smartphones, autonomous driving, and more. Role overview At ASM, the Software Engineering team works on delivering software that has immediate, tangible results visible in the operation of semiconductor processing...Immediate start
- ...Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user... ...‑paced, AI‑driven environment. This role reports to the Director of Engineering, Experience / User Platform. Key...Permanent employmentFlexible hours
$101.9k - $163k
...initiatives that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will manage and lead all aspects of a team dedicated to: Partner with content teams to analyze current...Full timeWork experience placementLive inLocal areaRemote workWorldwide$151.6k - $222.4k
...production customers across multiple cloud environments, including AWS, GCP, Azure, and GovCloud. The team is composed of skilled engineers focused on building resilient, scalable infrastructure with a collaborative and inclusive culture. What’s exciting about the team...Full timeTemporary workLocal areaImmediate startRemote workFlexible hours$125k - $140k
DescriptionKforce has a client in Phoenix, AZ that is seeking a Senior Software Design Engineer.Responsibilities may include:* Design, develop and deploy web sites and Web service applications to support Knox products* Collaborate with other disciplines to design and develop...$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:... ...manage their financial and payment needs.ResponsibilitiesSr Software Engineer II leads the full software development lifecycle, ensures...Work experience placement$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area:... ...the broader technology organization.Qualifications7+ years of software engineering experience, including experience leading the...Work experience placement$130k - $145k
DescriptionKforce has a client that is seeking a Senior Software Development Engineer. This role is 100% onsite in Northwest Phoenix, AZ.Summary:A growing engineering technology company is seeking a Senior Software Design Engineer to join its R&D team. This role offers...- ...designed for the rental housing industry. By uniting purpose-built software, integrated hardware and full implementation and support in one... .... Job Description We are looking for a Senior Software Engineer to join our team. This role offers opportunities to work with...Work experience placementRemote workFlexible hours
- ...As an Advanced Software Engineer here at Honeywell Aerospace, you will be responsible for a variety of professional-level engineering responsibilities and requires the application of advanced knowledge of software engineering disciplines, processes, and tools to execute...Permanent employmentFull timeTemporary workWorldwideVisa sponsorshipWork visaFlexible hours
- ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent...Local area
$107.36k - $161k
...Senior Software Engineer 4 days in the office from any of our locations in Johnston RI, Iselin NJ, Westwood or Medford MA, or Phoenix AZ and couple other locations. Role is not relocation eligible. Responsibilities As a software engineer, you will work alongside...Work at officeLocal areaRelocationFlexible hours- ...Software Engineer 2 Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer 2 in Phoenix, AZ (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long...Long term contractFull timeContract workTemporary workFlexible hours
- ...As a Software Engineer II here at Honeywell Aerospace, you will be responsible for a variety of professional-level engineering responsibilities and requires the application of advanced knowledge of software engineering disciplines, processes, and tools to execute project...Permanent employmentFull timeTemporary workWorldwideVisa sponsorshipWork visaFlexible hours
- ...Norstella could the next step in your career. Reporting into Sernior Director, the Technical Lead will be responsible for leading and managing a team of developers and engineers to deliver high-quality software products or services. In addition to technical expertise, the...Full timeTemporary workLocal areaRemote workFlexible hours
$120k - $140k
...Software Engineer in Test US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications...Remote workFlexible hours$235k - $300k
...The Vice President, Software Engineering is a pivotal role within Vontier's Convenience Retail business, spearheading the global engineering organization dedicated to retail solutions technologies. This encompasses a broad spectrum of products and systems, from cloud...Local areaWorldwide- ...Job Description Job Description About the Role Clever Benefits is looking for a Senior Software Engineer with strong TypeScript experience to help build and scale our platform. This role is hands-on across our React web app, React Native mobile app, backend services...2 days per week
- ...We are seeking a Golang Software Engineer to join the Platform Engineering team and support the development of modern, scalable microservices that power enterprise loyalty and benefits platforms. The ideal candidate will have hands-on experience building high-performance...
$110.1k - $204.49k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC's Corporate Banking and Site Reliability Engineering Center, you will be based at one of the following IT...Full timeTemporary workPart timeWork experience placementWork at officeAfternoon shift$110k - $135k
Job Description: Job brief We are seeking a Software Engineer for one of our clients to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities...Full timeRemote work$79.2k - $209.5k
...identification for systems and services across the director-level organization. Work independently... ...debt. Improve the team through engineering practices, operational practices,... ...Responsibilities 4-8 years of relevant software engineering experience. BS or MS in Computer...Temporary workFlexible hours- ...to deployment and maintenance across various business units. Requirements: Requires a Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Candidates should be early-career engineers capable of developing AI automations and writing...Temporary work
$123k - $215.25k
Senior Software Engineer II Phoenix, AZ, United States(Hybrid) Job Description Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of...Full timeWork experience placementWork at officeLocal areaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director-Software Engineering. Be the first to apply!
- director of software Phoenix, AZ
- application engineering manager Phoenix, AZ
- software manager Phoenix, AZ
- director software engineering Phoenix, AZ
- application manager Phoenix, AZ
- IT software development manager Phoenix, AZ
- software asset manager Phoenix, AZ
- principal developer Phoenix, AZ
- senior director engineering Phoenix, AZ
- data center chief engineer Phoenix, AZ




