A

ACI Worldwide

Real-time electronic payments software and SaaS

Software Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or a related field, or equivalent experience.
  • Five years of software development and/or design experience.
  • Team and delivery management or leadership experience.

Responsibilities

  • Manage the activities of one or more software systems development or software applications development functions, and select, develop, and evaluate personnel to ensure efficient operation.
  • Manage and direct development resources in accordance with corporate and division goals and objectives.
  • Instruct and guide staff to support their technical, managerial, and corporate growth and development; provide feedback and complete performance appraisals.
  • Develop annual staff salary and training plans, and report on the status of staff and projects.
  • Work with senior management to set the technical direction for company products and services.
  • Lead and guide the development and maintenance of products and services, ensuring alignment with company strategic and business plans.
  • Manage product security, including product risk reduction, compliance, security training, the secure software development lifecycle, and security architecture.
  • Lead interactions with internal and external organizations and individuals to support staff development and successful project completion.
  • Lead and grow a cross-functional team spanning backend, frontend, DevOps/platform engineering, and quality engineering; drive ownership, execution discipline, and continuous improvement.
  • Own delivery for roadmap initiatives and platform modernization across the full software development lifecycle, including planning, design, implementation, reviews, testing, release, and production operations.
  • Establish and communicate technical direction in partnership with Product Management and Architecture to ensure the platform meets business goals and non-functional requirements.
  • Build a quality-first culture with an automated testing strategy across unit, integration, and end-to-end testing; set coverage targets and quality gates.
  • Implement and operationalize test orchestration and automation tooling, including Testkube, and ensure reliable, maintainable continuous integration test execution.
  • Drive security and compliance testing as part of continuous integration and continuous delivery, including static application security testing, dynamic application security testing, and dependency scanning, to support regulated-workload readiness and auditability.
  • Lead delivery of AI-enabled initiatives in AI-accelerated software development lifecycle activities—including planning, code review, test generation, documentation, and defect reduction—and AI, machine learning, or generative AI solutions delivered as products or operational capabilities.
  • Establish responsible AI usage practices, ensuring teams validate AI outputs for correctness, security, and maintainability before merging.
  • Enforce safe prompting and data handling; prevent secrets, credentials, payment card industry data, and personally identifiable information from being placed into prompts, using placeholders and abstractions instead.
  • Coach engineers and quality engineers; build career plans, performance feedback loops, and hiring strategies to raise the talent bar.
  • Collaborate with Product, Security, Compliance, and Operations leaders to deliver outcomes with transparency, predictable execution, and clear metrics.
  • Understand and adhere to corporate policies, including the ACI Code of Business Conduct and Ethics.
  • Perform other duties as assigned.

Desired Qualifications

  • Prior experience in the cards, payments, or banking, financial services, and insurance domain.

About the Company

ACI Worldwide

Real-time electronic payments software and SaaS

ACI Worldwide provides real-time electronic payment and banking software and services to banks, financial institutions, merchants, and corporations. Its products are delivered as on-premises software and cloud-based SaaS solutions, covering payment processing, banking, and corporate payments. Customers license software, pay maintenance, and incur transaction-based fees for cloud services, with ongoing support and updates. ACI differentiates itself by offering a broad, mission-critical portfolio that spans traditional banking software and modern cloud-based payment solutions, serving a global client base with both financial institutions and merchants. Its goal is to enable fast, reliable payment processing and banking operations at scale, helping customers move money securely and efficiently across the world.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Coral Gables, FL
Founded
1975

Recently Posted Jobs

Explore more opportunities at ACI Worldwide

See more jobs