Overview
Cpl Recruitment are partnering with a rapidly expanding international technology organisation operating within the digital payments and subscription space. This company delivers high-volume, business-critical platforms to a global customer base and continues to invest heavily in its engineering function.
The Opportunity
This role offers the chance to work on complex, distributed systems in a modern cloud environment. You will be involved in building and enhancing core backend services, optimising performance, and ensuring platform reliability at scale. The position is well-suited to an engineer who enjoys solving technical challenges related to throughput, concurrency, and large datasets while working in a collaborative and forward‑thinking engineering culture.
Key Responsibilities
Backend Engineering & APIs
Design and develop scalable backend services using modern frameworks and best practices
Build and enhance high‑performance API layers supporting global platforms
Contribute to system architecture with a focus on resilience and scalability
Cloud & Data Engineering
Work within a cloud‑native environment, contributing to containerised service deployment
Design and optimise data models and queries for large‑scale, distributed databases
Support analytics and data processing initiatives where required
Performance, Security & Quality
Implement performance improvements and caching strategies to optimise system efficiency
Collaborate with infrastructure teams on secure and reliable system integrations
Maintain high coding standards through testing, peer reviews, and documentation
Collaboration & Delivery
Engage in Agile ceremonies including sprint planning and technical discussions
Work closely with cross‑functional teams to deliver business‑critical solutions
Contribute to a culture of continuous improvement and knowledge sharing
Essential Experience & Skills
5+ years’ experience in backend software development
Strong expertise in C# / .NET or similar backend technologies
Solid understanding of API design and distributed systems
Experience working with relational databases and optimising SQL performance
Familiarity with version control systems and collaborative development workflows
Understanding of software design principles and building resilient applications
Desirable
Exposure to cloud platforms (e.g. GCP, AWS, or Azure)
Experience with containerisation and modern deployment practices
Knowledge of caching, messaging, or high‑throughput systems
Background in financial services, payments, or subscription‑based platforms
Experience working in Agile delivery environments
What’s On Offer
Opportunity to work on large‑scale, high‑impact systems
Modern hybrid working model based in Dublin
Collaborative and technically strong engineering team
Competitive salary and comprehensive benefits package
Ongoing professional development and learning opportunities
Eligibility
Candidates must be based in Ireland or able to commute to Dublin, and hold valid working rights (EU/Irish citizenship or appropriate visa/permit).
#J-18808-Ljbffr