Mgr Software Engineering
Listed on 2026-02-18
-
Software Development
Software Engineer, Software Project Mgr/ Lead, DevOps
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 PURPOSEThe 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.
ESSENTIALFUNCTIONS 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
- 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
- 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 Dev Ops 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 responsible AI usage and model evaluation
- Drive technical debt visibility and advocate for dedicated time to address it
- Stay current with technology trends including AI/ML advancements and evaluate new tools and frameworks
- Contribute code to critical features and technical spikes (20‑30% time)
- Mentor engineers on technical skills, design patterns, AI integration, and problem‑solving approaches
- Foster engineering craftsmanship through code reviews, pair programming, and knowledge sharing
- Partner with Product Management on feature definition, scope, and acceptance criteria
- Work with Technical Program Managers on capacity…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).