
Sr Software Engineer
ACI Worldwide15 hours ago
Timişoara, RomaniaStaff+
Responsibilities
- Perform Level 3 troubleshooting, root cause analysis, defect diagnosis, configuration and usage analysis, and production fixes.
- Implement scripts, data corrections, security remediation, and third-party dependency upgrades within remediation SLAs.
- Lead P1/P2 incident triage, technical diagnosis, service restoration, customer and leadership communications, and post-incident reviews.
- Manage the issues backlog, team capacity, support schedule, and on-call rotation.
- Use AI-assisted tools for troubleshooting, code generation, code review, test authoring, and incident triage.
- Feed production issues into the product roadmap and drive fixes that reduce ticket volume.
- Mentor junior and mid-level engineers through documentation, demonstrations, and informal coaching.
- Explain technical trade-offs to technical and non-technical stakeholders and influence decisions with data and rationale.
Requirements
- 5+ years of professional software engineering experience owning complex features or systems from design through production.
- Expert-level Java experience including JVM internals, concurrency, performance tuning, Spring Boot, the Spring ecosystem, and modern Java features.
- Expert-level modern Angular experience, including micro-frontends, performance tuning, secure front-end practices, dependency vulnerability remediation, and version upgrades.
- Hands-on Level 3 production support experience with live incident troubleshooting, root cause analysis, code fixes, security remediation, SLAs, and on-call work.
- Experience using logs, metrics, tracing tools, and ticketing or incident systems to diagnose production issues.
- Strong grounding in SaaS, cloud-native fundamentals, distributed systems, event-driven architecture, microservices, and high-throughput or low-latency systems.
- Experience with LLM APIs, prompt and workflow design, RAG patterns, and AI coding assistants.
- Experience with RESTful and event-driven service design, API versioning, backward compatibility, and contract testing.
- Familiarity with containerizing applications and running them on Kubernetes, including AKS, EKS, GKE, or OpenShift.
- Experience with Azure; AWS familiarity is a strong plus.
- Working knowledge of secure coding, threat modeling, and access-control design.
- Strong technical communication, mentoring ability, critical thinking, systems thinking, curiosity, and ability to influence without formal authority.
- Bonus qualifications include payments, fintech, banking, regulated-industry, real-time, high-availability, AI/ML product, platform or infrastructure, technical writing, open-source, interviewing, or hiring experience.
Benefits
- Technically challenging work on a mission-critical payment platform serving financial institutions worldwide.
- Global product development organization with engineering centers across multiple regions.
- Cloud-native, automation-first engineering culture emphasizing quality, security, and developer experience.
- Career growth toward senior technical leadership and engineering management.
- AI-native team with latitude to experiment, improve, and lead.
- Competitive compensation and benefits.
- Hybrid work model, typically 2–3 days per week in the office at global hub locations.
- Shared L3 production support rotation and 5–10% domestic and international travel as needed.
- Comprehensive background screening and compliance with applicable security and data-protection standards are required.
Tech Stack
Categories
About ACI Worldwide
ACI Worldwide builds payment processing and fraud prevention software for banks, merchants, and billers, delivered as on-premise and cloud services. Its portfolio spans real-time payments, card and merchant acquiring, bill payment, and risk management. Founded in 1975 and publicly traded on NASDAQ (ACIW), the company is headquartered in Elkhorn, Nebraska and serves financial institutions and retailers globally.