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