Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

ACI Worldwide

Principal Software Engineer

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 Principal Software Engineer within PRM department in Timisoara, Romania you will join a diverse, passionate team, dedicated to powering the world's payments ecosystem!

PRM is a Fraud Detection engine, based on neural networks and database rules. It is used by banks and financial institutions to identify financial transactions sent by fraudsters instead of legitimate cardholders, based on configurable rules and spending patterns. It is designed for maximum performance and availability, being able to process thousands of online transactions per second.

We are looking for a Principal Software Engineer to lead the design and development of high‑performance, scalable software systems used in mission‑critical environments. This role requires deep expertise in Java backend development, and strong software design skills. Angular frontend development and/or DevOps knowledge is considered a strong plus.

If you are interested in helping people protect their money from fraudsters and passionate about building high-performance complex systems, come and join us!

Job Summary:

Leads the architecture, design and development of software solutions across backend and frontend components. Acts as a technical authority within the engineering organization, driving best practices, code quality and long‑term system evolution.

Job Responsibilities:

  • Independently designs, develops, tests, delivers and maintains high ‑ quality software solutions with minimal supervision.
  • Provides technical leadership across Java backend and Angular frontend development, ensuring clean architecture and consistent design patterns.
  • Leads the breakdown and implementation of complex features, coordinating design and task execution across teams.
  • Creates, reviews and maintains technical deliverables such as: Architecture and design documents, Technical specifications, Code and API documentation, Installation and operational guides, best‑practice guides.
  • Influences and contributes to technical direction and standards for products and projects.
  • Acts as a subject matter expert, providing guidance, mentoring and code reviews across the development organization.
  • Ensures non ‑ functional requirements are met, including performance, scalability, security, availability and maintainability.
  • Isolates and resolves complex, cross ‑ system issues spanning code, infrastructure, networking and cloud platforms.
  • Collaborates with DevOps, QA and platform teams to improve build, deployment and operational readiness.
  • Uses DevOps knowledge (where applicable) to promote automation, CI/CD best practices and operational awareness.
  • Drives continuous improvement in software engineering practices, tools and processes.
  • Drives automation-first approaches to provisioning, deployment, testing and operational tasks to reduce risk and manual effort.
  • Anticipates customer and operational needs, proposing solutions that improve system reliability, deployment confidence and time ‑ to ‑ market.
  • Ensures security and compliance requirements are embedded into pipelines and environments.
  • Stays up to date with emerging technologies.
  • Understands and adheres to all corporate policies, including the ACI Code of Business Conduct and Ethics.
  • Performs other duties as assigned.

Knowledge, Skills and Experience required for the job:

  • Bachelor's degree in Computer Science or related field or equivalent professional experience.
  • 15+ years of professional software development experience, with a strong focus on enterprise systems
  • Strong understanding of modern software architecture and non‑functional requirements (availability, scalability, performance, security, reliability).
  • Strong expertise in Java and modern backend development frameworks.
  • Proven experience with Angular and building user‑facing applications.
  • Solid understanding of object ‑ oriented design, clean architecture and software design patterns.
  • Strong experience implementing and validating non ‑ functional requirements (performance, scalability, security, availability).
  • Ability to design and coordinate implementation for complex technical solutions.
  • Experience with Git / GitHub or similar version control systems.
  • Experience working with relational databases (e.g. Oracle, MS SQL) and understanding production data considerations.
  • Proven experience designing and operating CI/CD pipelines using Git‑based workflows (Git / GitHub).
  • Experience with cloud platforms, preferably Microsoft Azure.
  • Familiarity with ethical AI principles, data privacy considerations and responsible use of AI in enterprise systems.
  • Exposure to AI ‑ assisted developer tools (e.g. coding assistants, automated testing or code analysis tools) and an interest in leveraging AI to improve engineering productivity.
  • Knowledge of Agile / Scrum development practices.
  • Ability to break down complex systems and coordinate design and execution across multiple teams.
  • Experience working in multi ‑ cultural, geographically distributed teams.
  • Strong communication, mentoring and stakeholder‑management skills.
  • Nice to have: Hands‑on experience with containers and orchestration platforms (Docker, Kubernetes); Experience with Infrastructure as Code (e.g. Terraform); Experience collaborating across disciplines (engineering, data science, product) to translate AI capabilities into production ‑ ready software solutions; Experience building or enhancing Java ‑ based applications that leverage AI outputs as part of core business workflows

Core Capabilities:

We seek colleagues who embody our core capabilities — these shape our culture and enable us to make a meaningful impact together:

  • Ensure Accountability: holding self and others accountable to meet commitments.

  • Drives Results: consistently achieving results, even under tough circumstances.

  • Customer Focus: building strong customer relationships and delivering customer-centric solutions.

  • Cultivate Innovation: creating new and better ways for the organization to be successful.

  • Collaborates: building partnerships and working collaboratively with others.

  • Courage: stepping up to address difficult issues, saying what needs to be said.

Applicants must be currently authorized to work in Romania on a full-time basis. This position does not offer sponsorship for employment visa status or work permit now or in the future.

In return for your expertise, we offer opportunities for growth, career development, and a competitive compensation and benefits package—all within an innovative and collaborative work environment.

Are you ready to help us transform the payments ecosystem? To learn more about ACI Worldwide, visit our web site at

ACI Worldwide is an AA/EEO employer in the United States, which includes providing equal opportunity for protected veterans and individuals with disabilities, and an EEO employer globally.

Important Notice About Recruitment Scams Job seekers should be aware of ongoing recruitment scams where individuals or organizations impersonate legitimate companies to offer fake job opportunities. These scams often involve requests for personal information, payments, or interviews through unofficial channels. Please be cautious and verify any communications claiming to be from our company ( / @aciworldwide.com). The ACI Worldwide recruitment team will always follow official channels and will never request payment.

#Req Number 18834

#LI-GI1

#LI-HYBRID

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Omaha, NE vacancy
  • $131.3k - $237.35k

     ...Description The Defense Sector at Leidos is currently seeking a Team Lead - Principal Software Engineer with 12+ years of professional experience to lead multiple Agile teams and drive the technical and organizational success of our software development efforts. In... 
    Suggested
    Local area
    Immediate start
    Remote work

    Leidos

    Omaha, NE
    3 days ago
  • $98.4k - $147.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Space Systems (NGSP) is currently seeking a Principal Engineer Software OR Sr. Principal Engineer Software to join our team supporting the WxHe Program. This position is eligible for remote/... 
    Suggested
    Remote work
    Relocation
    Shift work

    Northrop Grumman

    Bellevue, NE
    4 days ago
  • A leading aerospace and defense company is seeking a Principal Engineer Software or Sr. Principal Engineer Software in Bellevue, Nebraska. The successful candidate will play a vital role in developing applications for Air Force Weather through innovative problem-solving... 
    Suggested
    Remote work

    Northrop Grumman

    Bellevue, NE
    4 days ago
  •  ...Software Developer - Mainframe Languages L2 Ensures adherence to established standards and may consult with senior managers on technology...  .... ~ Bachelors Degree at College of Science, Technology, Engineering & Math major or equivalent work, or military experience.... 
    Suggested

    Omega Solutions Inc

    Omaha, NE
    1 day ago
  •  ...Title: Azure Engineer Duration: 12+ Months Location: 100% remote Work Authorization: USC and GCs only Background Check: EFTPS government clearance Azure Engineer with strong SRE and DevOps expertise to build, operate, and optimize cloud-native platforms... 
    Suggested
    Remote work
    Shift work

    TalentBurst

    Omaha, NE
    4 days ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b

    SynergisticIT

    Omaha, NE
    3 days ago
  • $100k

     ...to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Boys Town, NE
    14 hours ago
  •  ...Software Engineer CSG Actuarial Omaha, NE Position Type: Hybrid, 2 Days Onsite (Monday and Tuesday) -Must reside in Omaha or be willing to relocate at your own expense. ***We cannot advance candidates in the process who require sponsorship for employment... 
    Temporary work
    Local area
    Relocation
    Work visa

    Integrity Marketing Group

    Omaha, NE
    14 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Omaha, NE
    4 days ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins,... 
    H1b

    SynergisticIT

    Omaha, NE
    14 hours ago
  •  ...Senior Software Engineer - InEight Estimate Company Description InEight is a leader in construction project controls software, empowering over 850 companies taking on challenging projects in industries including construction and engineering; transportation infrastructure... 
    Full time
    Remote work

    InEight

    Omaha, NE
    4 days ago
  •  ...The .Net Technical Lead Developer will be responsible for the creation and maintenance of all software and related artifacts at Mosaic. This may include, but is not limited to, API integrations, .NET/React native applications, modernization of legacy scripting (perl/python... 
    Contract work
    Work at office
    Remote work
    Shift work

    Lamb Staffing

    Omaha, NE
    3 days ago
  • Job Description Must Have Skills (Top 3 technical skills only) Cobol JCL DB2 Detailed Job Description: Analysis, Build, Design, Testing and Support of Mainframe applications Minimum years of experience*: 5-8 years

    Vir Healthway

    Omaha, NE
    2 days ago
  • $94.87k - $146.95k

     ...Senior DevOps Engineer As a Senior DevOps Engineer, you will help to ensure the health, efficacy, and performance of our applications...  ...testing techniques such as CI/CD Has experience in agile software development methodology Has minimum of a High School Diploma... 
    Work at office
    3 days per week

    Orion Advisor Solutions LLC

    Omaha, NE
    10 days ago
  • Position-Python developer Duration-Contract Location- Omaha, NE JD Digital : Python, Digital : Amazon Web Service(AWS) Cloud Computing 8-10 Years of experience Programming Languages: Proficiency in TypeScript and Python. AWS Services: ...
    Contract work
    Immediate start

    Syntricate Technologies

    Omaha, NE
    2 days ago
  • Role : Java Developer (EJB) Location : Omaha, NE (On-site) Duration : 12+ Months Job Description: Ensures adherence to established standards and capable to provide consultation on design solutions for new Java based applications. Consults with project...

    Vir Healthway

    Omaha, NE
    2 days ago
  • Job Title Assesses system, application, provides modeling and simulation consulting to clarify client technology functionality, and evaluates & implements new advanced technologies Ensures adherence to established technology standards and consults with senior leadership...
    Remote work

    Samprasoft

    Omaha, NE
    2 days ago
  • Programmer Java Location: Omaha, NB/Oklahoma City, OK/Denver, CO (1 day to ofc to any local branch) Duration: 6+ Months Job Description: Need only US Citizens Exp: 5 - 8 Yrs Mandatory Skills: Java, Spring Boot, Microservices Other Skills: AWS...
    Local area

    Zortech Solutions

    Omaha, NE
    1 day ago
  • Role : Java Developer/FSD (relocation is fine) Location: Omaha, NE (5 Days/Week)-100% Onsite role from Day 1. Job Type: Long-term Contract Must Have: JAVA 17, SPRING, SPRING BOOT, SQL, REST APIS, MESSAGING SERVICES EXPERIENCE SUCH AS KAFKA ...
    Long term contract
    Relocation

    Equiliem

    Omaha, NE
    14 hours ago
  • Mainframe Lead Developer With SAS Location: Omaha, NE (Onsite) Duration: W2 / C2C Contract Job Description Mainframe Tech Lead (COBOL, DB2, SAS)- SAS DeComm If you are interested, please share your resume with below basic details: Current Location with...
    Contract work

    Syntricate Technologies

    Omaha, NE
    2 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /... 
    H1b

    SynergisticIT

    Omaha, NE
    14 hours ago
  • Job Title: Lead Mainframe Developer (COBOL, DB2, JCL, CICS) Location: Omaha NE (Day 1 onsite) About the Role We're seeking a skilled Lead Mainframe Developer with strong expertise in COBOL, DB2, JCL, and CICS to build, enhance, and support mission...
    Permanent employment
    Weekend work

    Lorven Technologies

    Omaha, NE
    3 days ago
  •  ...applications using a modern tech stack-primarily C# on the back end and Angular on the front end. In addition to working across the full software development life cycle, this technical leader guides architectural decisions, ensures best practices, and mentors team members to... 
    Work at office
    Work from home
    Flexible hours
    Shift work
    3 days per week

    Union Bank & Trust

    Omaha, NE
    3 days ago
  •  ...DevOps Engineer-Jenkins, AWS Location: Omaha, NB/Oklahoma City, OK/Denver, CO (1 day to ofc to any local branch) Duration: 6+ Months Job Description: ~ Exp: 8 - 12 Yrs Mandatory Skills: ~ Jenkins, Chef/Ansible, AWS Other Skills: ~... 
    Local area

    Zortech Solutions

    Omaha, NE
    1 day ago
  • $118.8k - $145.2k

     ...Technology teams. Your colleagues will include fellow technology professionals, and your role will include being responsible for ensuring software quality through manual and automated testing. How you'll help move us forward: Design, develop, modify, debug and... 
    Flexible hours

    Pacific Life

    Omaha, NE
    1 day ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 4 years... 
    Full time
    H1b

    SonSoft

    Omaha, NE
    1 day ago
  •  ...Knowledge in XML parsing and AJAX concepts Education Requirement: ~ Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering Benefits of Working with Our Clients... 
    Immediate start
    Remote work

    SynergisticIT

    Papillion, NE
    3 days ago
  •  ...Digital Transformations across various domains and industries. Our history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the... 

    InterSources

    Omaha, NE
    1 day ago
  • Job Title: PYTHON DEVELOPER Location: Omaha, NE (100% Onsite role from Day 1) Relocation is fine Job Type: Long term Contract role. Secondary Skill Set: Java - this skill is necessary to reference the current java code for conversion to python...
    Long term contract
    Relocation

    Equiliem

    Omaha, NE
    14 hours ago
  • $99.86k - $154.68k

    **Job Profile Summary:**The Senior Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion’s platform. This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is expected to make high... 
    Temporary work

    Orion Advisor Solutions, Inc

    Omaha, NE
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!