Jobs and Careers
AC

Mgr Software Engineering

ACI Worldwide
United Statesfull_timeVerifiedPosted 13 Feb 2026

About the role

Powering the world’s payments ecosystem

ACI powers the payments ecosystem – globally, and you power ACI.  You’ll innovate, collaborate, and grow – in an energetic technology culture with decades of proven success.  ACIers – in all roles and levels – are truly your colleagues and many are your friends. Our size and reach allow you to see the global impact of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.

 

As a Software Engineering Manager in Omaha, NE or Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!

JOB PURPOSE

The Software Engineering Manager is a first-level people leader responsible for leading a team of software engineers to deliver high-quality software solutions while developing team members' technical and professional capabilities. Reporting to a Director of Software Engineering, this role balances hands-on technical contribution with people management, ensuring the team executes effectively on product roadmaps while maintaining engineering excellence, fostering collaboration, and driving continuous improvement.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

Team Leadership & Development

  • Lead, mentor, and develop a team of 10 -15 software engineers across various experience levels
  • Conduct regular 1-on-1s focused on career development, feedback, and goal progress
  • Set clear performance expectations and deliver constructive feedback through ongoing coaching
  • Manage performance improvement plans and make difficult personnel decisions when necessary
  • Create individual development plans aligned with career aspirations and business needs
  • Facilitate team dynamics, resolve conflicts, and build cohesive, high-performing teams
  • Drive recruitment efforts including sourcing, interviewing, and hiring top engineering talent
  • Onboard new team members with structured ramp-up plans and mentorship assignments
  • Foster inclusive team culture where all members feel valued and empowered to contribute
  • Recognize and celebrate team achievements and individual contributions

Software Delivery & Execution

  • Ensure on-time delivery of high-quality software features aligned with product roadmaps
  • Break down complex initiatives into manageable work items with clear acceptance criteria
  • Facilitate sprint planning, daily standups, retrospectives, and other agile ceremonies
  • Remove blockers and dependencies that impede team progress
  • Monitor work-in-progress and team velocity to maintain sustainable delivery pace
  • Balance feature development with technical debt reduction and platform improvements
  • Coordinate with other engineering teams to manage dependencies and integration points
  • Drive root cause analysis for production incidents and implement preventive measures
  • Participate in on-call rotation and ensure team maintains operational excellence
  • Track and communicate progress, risks, and blockers to leadership and stakeholders

Technical Excellence & Standards

  • Establish and enforce code quality standards through reviews and best practices
  • Guide technical design decisions and architectural approaches for team's domain
  • Promote test-driven development and comprehensive automated testing strategies
  • Champion DevOps practices including CI/CD, infrastructure as code, and observability
  • Ensure security best practices are embedded in development lifecycle
  • Drive adoption of AI-powered development tools to enhance team productivity
  • Evaluate and integrate AI capabilities into products where appropriate
  • Establish guidelines for respons

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ACI Worldwide

View company profile →