Princcipal Software Engineer
New Today
Overview
Principal Software Engineer
Location: Hybrid in Belfast
Contract Type: Permanent
Salary: Competitive + Benefits
Ocho Belfast, Northern Ireland, United Kingdom
This range is provided by Ocho. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Are you a seasoned engineer ready to shape the future of Fintech?
If you’re someone who thrives on solving complex technical problems, driving architectural decisions, and mentoring teams while still staying close to the code — this could be the opportunity you’ve been waiting for.
Principal Software Engineer | Fintech Industry
About the Role
My client is a fast-growing Fintech company redefining how modern financial systems interact — building products that are scalable, secure, and capable of handling millions of transactions seamlessly.
As a Principal Software Engineer, you’ll take a leading role in shaping technical direction, ensuring engineering excellence, and delivering innovative systems that power critical financial infrastructure. You’ll work across teams to design scalable, high-performance systems while mentoring senior engineers and influencing strategic product and technology decisions.
This role offers the rare opportunity to stay technically hands-on while driving impact across architecture, delivery, and culture in a fast-paced Fintech environment.
Responsibilities
- Lead the design and delivery of distributed, high-performance systems used across real-time financial applications.
- Define and communicate architectural standards, ensuring scalability, performance, and reliability.
- Partner with Product and Engineering Leadership to align business goals with long-term technical vision.
- Mentor engineers across multiple teams, setting technical direction and promoting best practices.
- Stay close to the codebase, contributing to complex problem-solving and critical systems.
- Evaluate and introduce modern technologies that accelerate innovation and growth.
Qualifications
- 10+ years of software engineering experience
- Expertise in one or more of the following: .NET or TypeScript, with experience in distributed or event-driven systems.
- Strong background in system design, scalability, and high-performance architectures.
- Proven ability to influence cross-functional teams and drive large-scale technical initiatives.
- Experience in cloud environments (AWS, GCP, or Azure) and modern CI/CD practices.
- A strong communicator who thrives in collaborative, engineering-driven cultures.
Why Join?
- Work at the intersection of technology and finance, solving problems that genuinely matter.
- Collaborate with an exceptional engineering team passionate about clean architecture and elegant solutions.
- Hybrid working model — combine on-site collaboration in Belfast with flexible remote days.
- Competitive salary, generous benefits, and clear opportunities for progression into engineering leadership.
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
- Industries: Software Development
Apply and Contact
Referrals increase your chances of interviewing at Ocho by 2x
Get notified about new Software Engineer jobs in Belfast, Northern Ireland, United Kingdom.
Belfast, Northern Ireland, United Kingdom 1 week ago
- Location:
- Belfast, Northern Ireland, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology