Sr Software Engineer

ACI Worldwide
Timisoara +1 more
On-siteCareer-pivot friendly

Who this role is best for

Strong fit for experienced engineers who lead support efforts and integrate AI into cloud-native systems, with a background in payments or fintech and a preference for on-call responsibilities.

Best fit for

  • Candidates with 5+ years of experience in production support and complex system design
    — “5+ years of professional software engineering experience, with a track record of owning complex features or systems from design through production”
  • Individuals with a background in payments, fintech, or regulated industries
    — “Experience in payments, fintech, banking, or another regulated industry”
  • Engineers comfortable with AI-assisted development tools and their integration into workflows
    — “Use AI-assisted engineering tools daily — troubleshooting, code generation, review, test authoring, and incident triage”
  • Candidates who can mentor and influence decisions with technical clarity and data-driven rationale
    — “Explain complex technical trade-offs clearly to engineers and non-technical stakeholders alike, and influence decisions with data and rationale”

Things to consider

  • On-call duties and SLA adherence are integral to the role, requiring availability and quick response under pressure
    — “Join Priority1/2 (P1/P2) triage incidents, drive the technical diagnosis, and help restore service”
  • The role involves managing a backlog and team capacity, which demands strong organizational and prioritization skills
    — “Manage the issues backlog, team capacity, support schedule and on-call rotation”

How to stand out

  • Highlight incident resolution and security vulnerability remediation in your resume and interview responses
    — “Triage, fix and backport security vulnerabilities (including third-party dependency upgrades) within agreed remediation SLAs”
  • Demonstrate your ability to mentor and share knowledge through documentation or coaching examples
    — “Mentor mid-level and junior engineers, and share what you learn through documentation, demos, or informal coaching”
  • Showcase your hands-on experience with AI/ML integration into customer-facing features
    — “Experience embedding AI/ML models directly into customer-facing product features”
  • Emphasize your systems thinking and ability to reason about component interactions
    — “Strong systems thinking — you reason about how components interact and where failure or complexity will emerge upstream and downstream”
  • Demonstrate your deep technical communication skills, especially when explaining trade-offs to non-technical stakeholders
    — “Explain complex technical trade-offs clearly to engineers and non-technical stakeholders alike”
Pace · Fast PacedCollaboration · HighAutonomy · HighDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • deep troubleshooting and root cause analysis
  • provides or implements fixes
  • manages the issues backlog
Typical background
5+ years of professional software engineering experience

Skills & requirements

Required

JavaAngularGen AI / LLM ToolingMicroservicesContainersKubernetes

Preferred

Cloud Platforms

Stack & domain

JavaAngularGen AI / LLM ToolingMicroservices & ApisContainers & KubernetesCloud PlatformsTeamworkCommunicationProblem SolvingSoftware EngineeringCloud Computing

About the role

Original posting from ACI Worldwide

Senior Software Engineer — Support Lead

About the team

The Connetic Account-to-Account organization owns high-value payment processing, instant payment processing and batch payment processing end to end. We move billions of transactions across ACI's network, and this department is directly accountable for the reliability, speed, and quality of that experience. As Senior Software Engineer – Support Lead you will be actively participating in and leading Level 3 Support activities on a cloud-native infrastructure, with AI-assisted engineering practices.

What You'll Own

Deep troubleshooting and root cause analysis for complex issues, such as intermittent failures, performance degradation, data corruption and integration faultsConfirm whether an issue is a defect, a configuration problem or a usage problem. Provide or implement fixes, scripts and data corrections where applicableTriage, fix and backport security vulnerabilities (including third-party dependency upgrades) within agreed remediation SLAsJoin Priority1/2 (P1/P2) triage incidents, drive the technical diagnosis, and help restore serviceProvide clear technical updates to customers, account managers and leadership during incidents, and take part in post-incident reviewsFeed real-world issues back into the roadmap, and push for fixes that reduce ticket volumeManage the issues backlog, team capacity, support schedule and on-call rotationUse AI-assisted engineering tools daily — troubleshooting, code generation, review, test authoring, and incident triageMentor mid-level and junior engineers, and share what you learn through documentation, demos, or informal coachingExplain complex technical trade-offs clearly to engineers and non-technical stakeholders alike, and influence decisions with data and rationale 

Our Tech Stack

Deep expertise in this exact stack isn’t a hard requirement – strong engineers from adjacent stacks are welcome to apply.

Java — expert-level proficiency: JVM internals, concurrency, performance tuning, Spring Boot / Spring ecosystem, and modern Java (17+) features Angular — expert-level proficiency: modern Angular (17+) including micro-frontends, performance tuning and secure front-end practices (dependency vulnerability remediation, version upgrades)Gen AI / LLM tooling — hands-on experience with LLM APIs (OpenAI, Anthropic, or equivalent), prompt/workflow design, RAG patterns, and AI coding assistants (Copilot, Cursor, Claude Code, or equivalent) as part of daily developmentLow-latency systems — demonstrated experience designing and optimizing transaction processing, payments, or equivalent high-throughput distributed systems Microservices & APIs — RESTful and event-driven service design; experience with API versioning, backward compatibility, and contract testing Containers & Kubernetes — familiarity with containerizing applications and running them on Kubernetes (AKS, EKS, GKE, or OpenShift) Cloud platforms — Azure; working familiarity AWS a strong plus and/or

What You Bring

You don't need to check every box below to apply — if most of this resonates, we want to hear from you.

5+ years of professional software engineering experience, with a track record of owning complex features or systems from design through productionHands-on experience in production support, ideally at Level 3 — troubleshooting live incidents, performing root cause analysis, delivering code fixes (including security vulnerability remediation), and working under SLA and on-call pressureExperience diagnosing production issues using logs, metrics and tracing tools, and working with ticketing/incident systemsStrong critical thinking — you frame decisions clearly, weigh explicit trade-offs rather than defaulting to the familiar option, and adjust your thinking as new information comes in, especially under pressure or ambiguityStrong systems thinking — you reason about how components interact and where failure or complexity will emerge upstream and downstream, not just within the piece you're touchingSolid grounding in SaaS and cloud-native fundamentals — the underlying principles, not just familiarity with the tools, even where our own infrastructure is still catching up to themGenuine curiosity — you ask why, you're not satisfied with 'it works,' and you bring creative approaches to problems that don't have an obvious answer yetWorking knowledge of secure coding practices, threat modeling, and access-control designComfortable using AI-assisted development tools as a daily practiceSolid grounding in distributed systems, event-driven architecture, and microservices at meaningful scaleStrong technical communication — able to mentor other engineers and influence direction without needing formal authority 

Bonus Points

Experience in payments, fintech, banking, or another regulated industryExperience with real-time, low-latency, or high-availability systemsExperience embedding AI/ML models directly into customer-facing product features (prompt/workflow design, RAG, evaluation pipelines)Exposure to internal platform or infrastructure engineering workA track record of technical writing, conference talks, or open-source contributionExperience conducting technical interviews or contributing to hiring 

What We Offer

Technically challenging work on a platform processing mission-critical payment transactions for financial institutions worldwideBe part of a truly global product development organization — real centers of engineering excellence spread across multiple regions, organized around product families and technical capabilities rather than geography for its own sake, with engineers everywhere shaping our core products and technical directionA cloud-native, automation-first engineering culture that treats quality, security, and developer experience as competitive advantages, not compliance checkboxesReal career growth — ACI actively develops engineers into senior technical leaders and engineering managers; your trajectory here is yours to defineAn AI-native team that embraces modern tooling and gives engineers real latitude to experiment, improve, and leadCompetitive compensation and benefitsHybrid model — typically 2–3 days in-office across ACI's global hub locationsL3 production support rotation, shared across the team – the escalation path for incidents that couldn’t be resolved by earlier support tiersSome domestic and international travel (5–10%) as needed for customer or cross-team engagements 

Equal Opportunity & Compliance

ACI Worldwide is an Equal Opportunity Employer; all qualified applicants are considered without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status. This role requires adherence to ACI's Code of Business Conduct and Ethics, and — given access to sensitive payment data — compliance with applicable security and data-protection standards (PCI-DSS, SOC 2, GDPR, CCPA). Comprehensive background screening is required. Responsibilities may evolve with business needs.

Req ID 20139

LI-GI1

LI-Hybrid

Source: ACI Worldwide careers

Similar roles