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

Principal Software Engineer

ACI Worldwide

Job-ID: 19504Category: Product DevelopmentLocation: Norcross, GA, United States; Omaha, NE, United StatesWorkplace: HybridSchedule: Full timePosted: 2026-07-10Powering the world’s payments ecosystemACI 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.JOB PURPOSEWe are looking for a Principal Software Engineer in Test who treats quality not as a gatekeeping function but as a property of the entire software delivery system. This engineer embeds quality thinking at every stage of the value stream — partnering with product, architecture, and engineering to define clear, testable acceptance criteria, and then coaching development teams to build and own fast, deterministic test suites themselves.This is not a role that owns a separate test suite. It is a role that makes every team better at testing their own software.ESSENTIAL FUNCTIONS AND RESPONSIBILITIESQuality Strategy & Acceptance CriteriaPartner with product managers, architects, and engineers early in feature discovery to define clear, unambiguous acceptance criteria before a line of code is written.Translate business requirements into executable specifications so that acceptance criteria become living documentation and automated tests simultaneously.Define and maintain the test strategy for each product area, including the test pyramid rationale: what belongs in unit tests, component tests, integration tests, API contract tests, journey tests, and end-to-end (E2E) tests.Identify and eliminate test duplication, flakiness, and over-reliance on E2E tests that slow feedback loops — applying the principle that fast, reliable feedback is a strategic advantage.Drive shift-left quality practices: inspections, three-amigos sessions, example mapping, and lightweight design reviews that surface defects before they become bugs.Test Architecture & Team EnablementDefine standards, patterns, and shared tooling for E2E, journey, component, integration, and API contract tests; coach development teams to implement and own their own test coverage using those patterns.Establish Page Object Model, component-level isolation, and other maintainability patterns as team norms — through documentation, code review, and pairing — rather than by maintaining a central test suite.Review team-authored test code for coverage adequacy, correctness, and long-term maintainability; provide actionable, specific feedback that raises the team’s collective skill.Design and deliver shared test infrastructure: data seeding utilities, synthetic data generation, service virtualization (WireMock, MockServer), and environment isolation strategies that teams can use independently.Set and enforce the standard that automation code is treated to the same engineering discipline as production code: reviewed, version-controlled, and refactored as a first-class artifact.Identify systemic gaps in test coverage across teams and coordinate cross-team efforts to close them without creating centralized bottlenecks.CI/CD Pipeline Integration & Continuous DeliveryDefine pipeline quality gates and standards so that every commit triggers the appropriate level of automated feedback before code can progress to the next stage.Work with platform and development teams to integrate test suites into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, or equivalent); coach teams to own their own pipeline health.Optimize test execution for speed and parallelism; identify and resolve bottlenecks that cause pipeline slowdown. Treat pipeline duration as a product metric.Champion a culture where a failing build is treated as a production incident and the pipeline is never left red.Advance trunk-based development practices and ensure test suite design supports continuous integration, not just continuous testing after a long-lived branch merge.Support release automation, feature toggles, and progressive delivery patterns that enable teams to decouple deployment from release.Team Coaching & Quality CultureAct as an embedded quality advisor in lean product ceremonies — sprint planning, story refinement, retrospectives, and continuous improvement cycles — bringing a quality perspective without owning quality outcomes on behalf of the team.Work in tight feedback loops with product managers and engineers to validate that delivered software meets the intent of acceptance criteria, not just the letter.Reduce cycle time by surfacing defects as close to their origin as possible; track and report on escaped defects, mean time to detection, and test coverage trends.Mentor engineers across the team on testable design, test-driven development (TDD), and the application of the four-key DORA metrics as a quality feedback system.Facilitate three-amigos and example mapping sessions; build team capability to run these sessions independently over time.Document and share test strategies, automation patterns, and quality practices through internal guides, workshops, and code reviews — creating reusable assets the organization can build on.QUALIFICATIONSEducationBachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent demonstrated experience; Master’s degree preferred.7+ years of relevant experience may substitute for the degree requirement; the 5+ years of experience listed below remains required regardless.Experience5+ years of professional software engineering experience, with a majority focused on test automation and quality engineering.Proven track record of influencing testing practices across development teams rather than owning a centralized test suite.Experience mentoring engineers and raising team-level quality capability.Payments, financial services, or regulated industry experience preferred.Core Technical SkillsStrong proficiency with Playwright or similar E2E frameworks; ability to define scalable, maintainable test patterns and coach others in applying them — not necessarily building and owning the suites directly.Hands-on experience with Gherkin, Cucumber, SpecFlow, or equivalent; ability to facilitate example mapping and three-amigos sessions to produce executable specifications.Demonstrated experience designing unit, component, integration, API contract, journey, and E2E test strategies appropriate to the risk profile of each system.Strong practical experience with at least one major pipeline platform (GitHub Actions, Jenkins, GitLab CI, CircleCI, or equivalent); able to build, maintain, and optimize pipelines.Proficiency with REST and GraphQL testing; experience with contract testing tools (Pact or equivalent).Strong proficiency in at least one of: TypeScript/JavaScript or C#; automation code should be indistinguishable in quality from production application code.Test data and environment management — experience with synthetic data generation, service virtualization (WireMock, MockServer), and environment isolation strategies.Deep familiarity with Git and trunk-based development, including its implications for test suite design and branch strategy.Continuous Delivery & Engineering CultureThorough understanding of Continuous Delivery principles as articulated in the field (Humble & Farley, Accelerate / DORA research, Team Topologies).Practical knowledge of the DORA four key metrics (deployment frequency, lead time for changes, MTTR, change failure rate) and how test automation strategy directly influences them.Experience operating in a trunk-based development environment with short-lived branches and high deployment frequency.Familiarity with feature flagging, canary releases, and progressive delivery patterns.Professional SkillsAbility to communicate technical quality risks clearly to non-technical stakeholders and product managers.Strong facilitation skills for three-amigos and example mapping sessions; ability to build team capability to run these independently.Comfort operating in lean, iterative environments where requirements evolve and feedback is rapid.A collaborative, non-gatekeeping mindset: quality is everyone’s responsibility, and this role leads that cultural shift by raising team capability rather than absorbing team responsibility.PREFERRED QUALIFICATIONSExperience in payments, fintech, or other regulated industries where test coverage has compliance and audit implications (PCI-DSS, SOC 2).Familiarity with security testing practices relevant to regulated environments: OWASP awareness, authentication and authorization validation, and compliance-driven test coverage.Experience with performance and load testing integrated into the delivery pipeline.Experience with visual regression testing tools (Percy, Chromatic, or Playwright visual snapshots).Experience with accessibility (a11y) testing and WCAG compliance validation.Experience using AI-assisted tools for test generation, coverage gap analysis, or exploratory testing acceleration.WORK ENVIRONMENTHybrid work model (2–3 days in office); multiple office locations available.5–10% travel for conferences, training, or cross-team collaboration.Participation in on-call rotation; occasional extended hours for critical releases or pipeline incidents.EQUAL OPPORTUNITY STATEMENTACI Worldwide is an Equal Opportunity Employer. All qualified applicants receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.Applicants must be currently authorized to work in the United States 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 Job ID (Requisition #19504)Important Notice About Recruitment ScamsJob 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.#LI-LF1#LI-HybridAbout the companyACI Worldwide is a global leader in mission-critical, real-time payments software. Our proven, secure and scalable software solutions enable leading corporations, fintechs and financial disruptors to process and manage digital payments, power omni-commerce payments, present and process bill payments, and manage fraud and risk. We combine our global footprint with a local presence to drive the real-time digital transformation of payments and commerce.

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

     ...Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people...  ...history.Northrop Grumman is seeking a Principal Software Engineer in Bellevue, NE. In this role, you will have a challenging... 
    Suggested
    Shift work

    Northrop Grumman

    Bellevue, NE
    2 days ago
  • $98.4k - $147.6k

     ...part of history, they're making history. Northrop Grumman Defense Systems (NGDS), Bellevue, NE is currently seeking a Principal Software Engineer or Senior Principal Software Engineer. The successful candidates will demonstrate a broad skill set balanced between... 
    Suggested
    Full time
    Relocation package
    Shift work

    NGC

    Bellevue, NE
    5 days ago
  •  ...Role: Software Development Engineer in Test (SDET) Location: Omaha, NE (Onsite – 5 Days a week) Experience: 4+ Years Job Description We are looking for a QA Engineer to join our Customer Technology team and support the development, testing, and maintenance of... 
    Suggested
    Full time

    American Unit, Inc

    Omaha, NE
    2 days ago
  • $115k - $150k

     ...Senior AWS Software Engineer job in Omaha, Nebraska Akkodis is seeking a Senior Software Engineer to serve as a technical leader, combining deep hands-on engineering expertise with strong business acumen to deliver secure, high-quality, and resilient software solutions... 
    Suggested
    Full time
    Temporary work
    Local area

    Akkodis

    Omaha, NE
    3 days ago
  •  ...Berkshire Hathaway group of Insurance Companies, provides opportunities for professionals interested in just that.The Senior Software Engineer (Guidewire)designs, develops, and maintains high-quality software to meet business and customer needs. They develop features and... 
    Suggested
    Full time
    Work at office
    Immediate start

    National Indemnity Company

    Omaha, NE
    4 days ago
  • $112k - $187k

     ...at any level to capture video, analyze data, share highlights and more.Ready to join us?Your RoleWe are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl’s mission... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Omaha, NE
    2 days ago
  •  ...impact of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.As a Sr. Software Engineer in Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!Position SummaryWe... 
    Full time
    Local area
    Worldwide

    ACI Worldwide

    Omaha, NE
    2 days ago
  •  ...+) RESTful APIs SQL/Relational Databases Git, Maven Strong problem-solving and communication skills Qualification: ~ Bachelor's degree in Computer Science, Information Technology, or related field. ~6-8 years of software development experience.... 
    Contract work

    Lorven Technologies Inc.

    Omaha, NE
    3 days 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• At least 4 years of experience in... 

    Sonsoft

    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 DescriptionJob Description: At least 2 years... 
    H1b

    Sonsoft

    Omaha, NE
    1 day ago
  •  ...professionals looking to grow in their careers.The Senior DevOps Engineer will improve the delivery effectiveness of technology teams,...  ...optimize the engineer experience and create reliable and resilient software system.This position will be with National Indemnity Company in... 
    Full time
    Work experience placement
    Work at office
    Immediate start

    National Indemnity Company

    Omaha, NE
    4 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Work at office
    Flexible hours

    Olsson

    Omaha, NE
    3 days ago
  •  ...a global scale, come make a difference at Fiserv.Job TitleJava Software EngineerAbout your role:At Fiserv, we are dedicated to transforming...  ...services technology to benefit our clients. As a Java Software Engineer, you will play a critical role in designing, developing, and... 
    Full time
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Monday to Friday

    Fiserv

    Omaha, NE
    2 days 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 DescriptionPreferred• At least 4 years of... 
    Full time
    H1b

    Sonsoft

    Omaha, NE
    1 day ago
  • $105k - $120k

     ...target bonuses may be awarded semi-annually based upon your achievement of performance goals and targets.About This JobThe Lead Software Engineer, OutSystems is a highly driven senior technical contributor and team lead responsible for architecting, building, and... 
    Full time
    Work at office
    Local area

    Axos Bank

    Omaha, NE
    9 hours ago
  •  ...Have:· Any Messaging ( publisher-subscriber model isRegards,Additional InformationAll your information will be kept confidential according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Full time

    EROS Technologies

    Omaha, NE
    1 day ago
  • STANDARD SKILLSET ROLE: JAVA FULL STACK ARCHITECT MUST HAVE: JAVA 8/17, SPRING BOOT, LINUX INTERMEDIATE, OPENSEARCH, SOLR, APACHE SPARK, ENTERPRISE CACHES LIKE COHERENCE, APACHE IGNITE, OR REDIS, REST APIS, MESSAGING SERVICES EXPERIENCE SUCH AS KAFKA, AWS SDK BASIC...
    Full time

    L&T Technology Services

    Omaha, NE
    2 days ago
  •  ...We’re looking for a DevSecOps Engineer who sees security as a feature—not a roadblock.  At Aviture, we don’t separate innovation from...  ...pipelines.  Integrating security checks into every stage of the software development lifecycle. Because the earlier we catch it, the... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Aviture

    Omaha, NE
    1 day ago
  • Our client is looking Java Architect for Long term project in Omaha, NE (Onsite) Below is the detail requirement. Job Title: Java Architect Location: Omaha, NE (Onsite) Key Responsibilities: - Design and develop scalable Java-based backend systems. ...
    Full time

    Lorven Technologies Inc.

    Omaha, NE
    3 days ago
  •  ...Job Description Role: Software Development Engineer in Test (SDET) \n Location: Omaha, NE (Onsite – 5 Days a week) \n Experience: 4+ Years \n \n Job Description \n We are looking for a QA Engineer to join our Customer Technology team and support the development... 

    American Unit, Inc

    Omaha, NE
    3 days 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 DescriptionAt least 4 years of experience in... 

    Sonsoft

    Omaha, NE
    1 day ago
  •  ...business processes suitable for AI automation and translating them into AI use cases.Understanding of LLM-based applications, prompt engineering, AI orchestration, enterprise knowledge grounding, APIs, and agent-based architectures.Understanding of security, financial... 
    Full time
    Contract work
    Temporary work
    H1b

    Fiserv

    Omaha, NE
    2 hours ago
  •  ...from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Software Engineer, Mobile (React Native)What does a successful Senior Software Engineer, Mobile (React Native) do?You will be responsible for... 
    Full time
    Temporary work
    H1b
    Monday to Friday

    Fiserv

    Omaha, NE
    3 days ago
  • $140.94k - $226.91k

     ...Senior Staff Software EngineerSkip to main content#Senior Staff Software Engineer page is loaded## Senior Staff Software EngineerApplyremote type: Hybridlocations: Greater Omaha Area: Lehitime type: Full timeposted on: Posted 3 Days Agojob requisition id: R2705## About... 

    Orion Advisor Solutions LLC

    Omaha, NE
    3 days ago
  •  ...Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial intelligence is an essential part of the product rather than an added feature. They are seeking an Android Software Engineer who... 
    Remote work

    Blue Signal Search

    Omaha, NE
    4 days ago
  •  ...is a full-service technology consulting firm with expertise in software solutions for both commercial and government organizations....  ...create a company that I would have wanted to work at when I was an engineer.” — Mark Griffis, President We are headquartered in Omaha, Nebraska... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Aviture

    Omaha, NE
    2 days 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 DescriptionPreferred• At least 4 years of... 

    Sonsoft

    Omaha, NE
    1 day ago
  • $87.1k - $157.45k

    The Defense Sector at Leidos is looking for a Cloud Engineer to support multiple fast-paced programs across the Air Force. The Cloud Engineer will deploy, maintain, and scale hybrid cloud digital infrastructure for multiple Air Force customers. This position requires a... 
    Full time

    Leidos

    Omaha, NE
    3 days ago
  • $128k - $252.5k

    Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Omaha, NE
    2 days ago
  •  ...further to learn how you could help make great things possible not only in your community, but around the world. The Lead Integration Engineer provides technical leadership for the design, implementation, and governance of enterprise integration solutions that enable... 

    HDR

    Omaha, NE
    2 days ago

Do you want to receive more vacancies?

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