Staff Software Engineer - Migrations
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Paymentology is rolling out a cloud-native strategic card issuing platform and needs engineering leadership to mature customer migrations from current platforms.
The Staff Software Engineer will join a client migrations team and help automate complex migration processes while shaping the company's wider engineering capability.
Key Skills for This Role
Full Job Posting
Role overview
Paymentology is rolling out a cloud-native strategic card issuing platform and needs engineering leadership to mature customer migrations from current platforms.
The Staff Software Engineer will join a client migrations team and help automate complex migration processes while shaping the company's wider engineering capability.
What you will do
- Drive technical strategy for significant engineering domains or cross-team initiatives and translate ambiguous problems into achievable delivery approaches.
- Shape architectures, evaluate trade-offs, establish engineering standards, and align technical decisions across teams.
- Identify risks across reliability, scalability, security, maintainability, and operational complexity.
- Partner with Product, Engineering, Operations, and other stakeholders to inform roadmaps and delivery decisions.
- Unblock teams, mentor senior engineers, lead working groups, and improve testing, observability, code quality, incident response, and operational readiness.
- Contribute hands-on to critical systems when appropriate.
What we are looking for
- Extensive experience designing, building, and operating complex backend or distributed systems, with multiple projects and approximately 10 or more years as a guide.
- Leadership of significant technical initiatives involving multiple teams or systems and ability to establish direction without formal authority.
- Strong architectural judgment, software design knowledge, and ability to balance delivery with long-term sustainability.
- Experience with microservices, APIs, event-driven architectures, relational databases, data modelling, and system performance.
- Cloud experience, preferably AWS, plus knowledge of containerisation, CI/CD, Infrastructure as Code, observability, and modern operations.
- Strong automated testing practices, production reliability experience, and ability to explain complex topics to technical and non-technical audiences.
- Professional fluency in English is required.
Technical context
- Java is Paymentology's primary backend technology and the platform is moving toward Java 21; deep Java experience is valuable but transferable expertise is recognized.
- Payments, fintech, or another high-throughput or regulated environment would be useful but is not essential.
Workplace
- The role is remote and part of a diverse, globally distributed team.
Why join Paymentology
- Work on real-time payment systems operating at global scale.
- Influence the technical direction of a growing international engineering organization.
- Continue along the individual contributor career path toward Principal Engineer.
- Join a culture emphasizing engineering excellence, accountability, collaboration, and leading with humanity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Paymentology
Staff Software Engineer - Migrations
, UAE
Paymentology is seeking a Staff Software Engineer to shape technical strategy and help automate complex customer migrations to its cloud-native card issuing platform. The role requires extensive backend or distributed-sy
Staff Software Engineer - Migrations
, UAE
VP Client Success & Experience UK
London, GBR
Financial Accountant
, GBR
People Experience Lead
, GBR
Product Manager
, IND