US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Mgr Software Engineering

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...




Share Job