Principal Software Engineer - #1750643
VanRath

Principal Software Engineer II (Fully Remote)
Location: 100% Remote (UK & Ireland-based candidates preferred)
Recruitment Partner: VANRATH
Job Type: Full-time | Permanent
Industry: Fintech / SaaS / Payments
VANRATH is proud to be partnering with an innovative and rapidly scaling fintech company to recruit a Principal Software Engineer II. This is a rare opportunity to play a pivotal role in building a modern, merchant-focused ecosystem while remaining hands-on in engineering. You'll help shape the future of the company's technical direction while contributing directly to the software that powers a nationwide payment infrastructure.
This role is fully remote, offering you flexibility while working alongside a passionate, pragmatic, and forward-thinking engineering team.
The Opportunity:
As a Principal Software Engineer II, you'll lead the design, development, and strategic direction of key platform capabilities-such as APIs, Billing, Settlement, and more. This is a hands-on technical leadership role with significant influence across architecture, engineering culture, and delivery practices. You'll guide feature teams, set standards, and participate in delivering real-world solutions that serve thousands of merchants across the country.
This role is perfect for someone who thrives in a fast-moving environment, values technical excellence, and enjoys mentoring teams to build solutions that scale.
What You'll Be Doing:
Provide technical leadership across multiple product teams, setting direction and enforcing best practices
Design and implement scalable, high-performance applications and APIs
Participate in hands-on coding activities aligned with roadmap priorities (up to 50%)
Define and evolve technical standards, architecture principles, and reusable patterns
Own the technical roadmap for your domain, aligning it with business strategy
Contribute to and maintain internal documentation and knowledge-sharing initiatives
Assess and recommend new technologies and influence key build vs. buy decisions
Promote collaboration across engineering, architecture, and leadership teams
Mentor and coach software engineers to raise technical capability and delivery quality
What We're Looking For:
10+ years in software engineering, with strong design and coding experience in .NET, Java, or similar languages
Deep experience with SaaS platforms, public APIs, and distributed systems architecture
Strong background in databases, caching, systems integration, and performance optimisation
Experience in payment processing or financial services is a significant plus
Proven ability to translate complex business requirements into scalable technical solutions
Demonstrated leadership in enterprise architecture and cross-functional tech strategy
Comfortable working in a high-growth, fast-evolving environment
Strong communication skills and ability to interact effectively with both technical and non-technical stakeholders
Passion for continuous improvement, innovation, and mentoring
What's on Offer:
100% remote working with flexible hours
Work with a modern tech stack and make key architectural decisions
Join an agile, empowered team delivering real value to customers
Competitive salary and benefits package
A supportive and innovative company culture
Ready to take the lead in shaping the future of fintech?
Apply today through VANRATH to learn more about this impactful and rewarding opportunity.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume