Job Details

Principal Software Engineer

21148
  • 80000
  • Belfast, United States
  • Permanent

Principal Software Engineer – Shape the Future of Payments

We're hiring on behalf of an innovative payments technology company building the next generation of merchant-first systems. If you're a backend-focused engineer who values autonomy, clarity of purpose, and building products that matter, read on.

 

The Role

Join a high-impact team delivering scalable backend and portal solutions for a modern payment ecosystem. You'll work in a lean, collaborative environment where your input shapes real outcomes — not just code.

 

What You’ll Do

  • Design, build, and maintain backend services that power critical payment infrastructure
  • Collaborate cross-functionally to turn real merchant challenges into elegant technical solutions
  • Champion software quality through clean code, automated testing, and CI/CD
  • Contribute to architecture, planning, and team best practices
  • Own projects end-to-end — from concept to deployment

 

What You Bring

  • 8–10 years of software engineering experience
  • Strong hands-on experience with Java and backend system design
  • Familiarity with systems integration, messaging middleware, and distributed architecture
  • A pragmatic mindset — you balance clean design with delivering value fast
  • Comfortable working solo or as part of a team, with a proactive and collaborative approach

 

Why Join

  • Small teams, real ownership, no red tape
  • Focus on outcomes, not just output
  • Strong engineering culture that values learning, experimentation, and doing things the right way
  • Build software that solves meaningful, real-world problems for businesses

 

If you would like to have a confidential conversation and find out more about this opportunity, then get in touch

Jonathan Potts Co-Founder & Head of Software Engineering Recruitment

Apply for this role