ACI Worldwide

Sr Software Engineer

ACI Worldwide
Apply
2 months ago
Norcross, GA, USASenior

Responsibilities

  • Diagnose and fix production defects across a distributed Java/Spring Boot platform.
  • Own issues from reproduction and root-cause analysis through deployed fixes, coordinating with feature teams as needed.
  • Work from a prioritized backlog of bugs and technical debt when not handling active escalations.
  • Triage issues by severity and business impact and participate in incident bridges as needed.
  • Coordinate with Product Management, Professional Services, Operations, and scrum teams to resolve issues.
  • Identify recurring defect patterns and advocate for systemic fixes.
  • Design, develop, test, estimate, and deliver high-quality software solutions.
  • Help shape support processes, rotation models, and operational standards as the team matures.
  • Provide software guidance and subject-matter expertise to the development organization.

Requirements

  • Bachelor’s degree in computer science or a related field, or equivalent software development experience.
  • 5+ years of experience in software engineering, production support engineering, or a similar hands-on technical role.
  • Strong debugging and troubleshooting skills in distributed systems, including log analysis, tracing, and root-cause investigation.
  • Proficiency in Java and experience with microservices architectures.
  • Ability to read, understand, and modify code across unfamiliar services.
  • Clear written and verbal communication with technical and non-technical audiences.
  • Ability to manage multiple issues with varying urgency and work independently in an evolving environment.
  • Preferred: experience with Kubernetes, event-driven or choreographed microservices, NATS or similar messaging systems, MongoDB or other document databases, Angular, JavaScript, payments or fintech, high-availability transaction processing, OpenTelemetry, Grafana, L3 support, escalation engineering, or customer-facing technical roles.
  • Applicants must be currently authorized to work in the United States on a full-time basis.

Benefits

  • Opportunities for growth and career development.
  • Competitive compensation and benefits package.
  • Hybrid work arrangement.
  • Domestic or international travel may be required.
  • Standard work environment with most time spent on a PC.

Tech Stack

AngularGrafanaJavaJavaScriptKubernetesMongoDBSpring Boot

Categories

ACI Worldwide

About ACI Worldwide

1,001-5,000 employees
Contact me