Technology Talent for Ireland’s Most Ambitious Companies

From our Dublin office, we help organisations solve complex hiring challenges across Software Engineering, Cloud & Infrastructure, Data and GTM.

image banner

We connect the best people with the brightest opportunities across Europe's leading tech hubs. From our Dublin HQ, we provide expert tech recruitment services to the most exciting businesses in Ireland. 

Image 1
Image 2
Dublin
Hiring contractors, building permanent teams, or planning workforce projects in Ireland? Speak to our Dublin team for tech recruitment and staffing support.
Adam Whitehurst
HI, I'M Adam
Senior Principal Consultant

CUSTOMERS WE HAVE SUPPORTED IN  DUBLIN

MEET THE TEAM

Ryan Hill

Managing Director, SODA

David Young

Director & Co-Founder

Lauren Langdell

Director (DACH) and Founder at Women in DevOps

Ryan Jones

Associate Director - US

Adam Brinkley

Business Manager

Adam Hicks

Head of DACH - Software, DevOps & Cloud

Tallulah Barton

Customer Solutions Lead - Embedded Hiring Solutions

Adam Whitehurst

Senior Principal Consultant

Zaynab Khan

Senior Recruitment Consultant - DACH

Dominika Kodadova

Principal Consultant

Nathan Peters

Team Lead & Senior Contract Recruitment Consultant

Georgina Nettleton

Senior Recruitment Consultant

Joe Dukes

Principal Consultant (US)

Taylor Rothwell

Principal Consultant

Max Binnie

DACH Data, AI & Analytics Lead

Jason Morley

Senior Consultant

Joe Woodard

Contract Consultant - Switzerland

Julia Kötzing

Senior Account Manager & Delivery Consultant

Tyler Bailey

Senior Consultant - AI GTM

Michelle Sutherland

Delivery Consultant

Gizem Cicek

Principal Recruitment Consultant

Mahesh Chadha

AI Engineering Consultant

Aleksandra Zielinska

Consultant

Henry Townsend

Senior Consultant

Ciara Mulcahy

Consultant

Síofra Guerin

Consultant

Harry Murphy

Consultant

Ashley Lawrence

Founder & Group CEO

Oliver Perry

COO

Viki Dowthwaite

Commercial Director

Aaron Gonsalves

Head of Talent

Matthew Goddard

Head of Legal & Compliance

Marita Harper

HR Partner

Micha Swallow

People Development & Performance Lead

Sabrina Jones

Commercial Payroll Lead

Georgia Mason

Consultant

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants develop annual salary and market guides for anyone hoping to align remuneration with the wider market, learn about the latest talent trends, or benchmark their wages. Get in touch and we'll send you our German edition. 

 

REQUEST A COPY

EXPLORE OUR INSIGHTS HUB

LIVE JOBS

Dublin, Ireland
Java 3 (6-9 Years)
Senior Java Software Engineer Location: Galway – Hybrid Contract: Contract opportunity The Opportunity We are looking for an experienced Senior Java Software Engineer to develop and maintain high-quality software solutions, including microservices and user interfaces within a complex enterprise environment. The role is primarily backend-focused, with an emphasis on Java and Spring Boot development. You will contribute to scalable applications, collaborate within an Agile environment and help deliver reliable, business-critical solutions. Key Responsibilities Design, develop and maintain Java-based applications and microservices. Build RESTful APIs using Java and Spring Boot. Develop and maintain database solutions using Oracle SQL and PL/SQL. Contribute to automated testing and software quality. Collaborate with developers and stakeholders to deliver incremental business value. Troubleshoot issues, perform root cause analysis and manage multiple priorities. Contribute to front-end development where required. Essential Skills & Experience 6–9 years of software development experience. Strong hands-on experience with Java, Spring Boot and RESTful services. Experience with Oracle SQL and PL/SQL. Familiarity with Maven, Jenkins and modern development practices. Experience working in Agile development environments. Strong problem-solving, troubleshooting and collaboration skills. Desirable: Angular or similar front-end frameworks. Automated testing tools such as Karate, Playwright or similar. Exposure to AWS, Kubernetes or Kafka. Experience in financial services, investment management or other complex enterprise platforms.
Michelle Sutherland Michelle Sutherland
Delft, Netherlands
Software Architect | Advanced Embedded Systems
Software Architect | Advanced Embedded Systems   Location: Delft, Netherlands Working model: Hybrid Salary: €100,000–€110,000 Employment: Permanent   The Opportunity We are looking for a Software Architect to join a highly technical engineering organisation developing complex hardware and software systems for advanced scientific and industrial applications. This is a senior architectural role for someone who genuinely understands software beyond the application layer. You will work across embedded software, firmware, FPGA-based systems, compilers and high-level software APIs, helping define how these components work together as the platform scales. You will provide the technical vision for a system that needs to deliver high performance, precise timing and reliability, while remaining maintainable and scalable as the technology evolves. This is not an architecture role where you simply produce diagrams and hand them over to engineering teams. You will remain technically involved, stepping into complex problems, building prototypes where needed and helping engineers make sound architectural decisions.   What You'll Be Doing Architecture & Technical Vision Define the overall architecture across firmware, embedded software, compilers and high-level APIs. Design systems that can scale significantly without requiring fundamental architectural rewrites. Establish clear interfaces, abstractions, standards and architectural patterns across engineering teams. Balance long-term technical direction with practical delivery requirements. Work closely with product and engineering teams to translate requirements into robust technical solutions. Build consensus around architectural decisions and communicate complex trade-offs clearly. Technical Problem Solving Get involved in technically challenging problems when teams need support. Investigate issues across multiple layers of the technology stack, from high-level software through to firmware and hardware. Help address challenges involving latency, throughput, timing, determinism and system performance. Develop prototypes, proof-of-concepts or production code where this helps validate an architectural approach. Review technical designs and help engineers arrive at practical, scalable solutions. Identify opportunities to simplify systems and remove unnecessary technical complexity. Cross-Functional Leadership Connect software, embedded, firmware, hardware and product engineering teams around a common technical direction. Mentor and influence engineers through technical expertise rather than hierarchy. Work with customer-facing teams to understand real-world requirements and feed these into architectural decisions. Create an environment where engineers can challenge ideas, collaborate effectively and make better technical decisions.   What We're Looking For 10+ years of software engineering experience, with significant experience in architectural or technical leadership. Strong experience across multiple layers, ideally including high-level software, embedded systems and low-level hardware interaction. Deep understanding of embedded systems, hardware interfaces and resource-constrained environments. Strong understanding of FPGA-based systems, including timing constraints and the interaction between hardware and firmware. Experience designing systems where performance, latency, throughput and deterministic behaviour are important. Proven ability to design architectures spanning low-level systems through to high-level APIs. Strong programming skills and a willingness to remain hands-on when required. Experience influencing technical direction without relying on formal authority. Excellent communication skills, with the ability to explain complex technical concepts clearly. Desirable Experience Experience in one or more of the following would be advantageous: Compiler design, intermediate representations, ASTs or transpilers. Digital signal processing or real-time control systems. Distributed systems involving multiple processors or tightly synchronised components. Scientific or numerical computing environments. Python-based scientific software ecosystems. High-performance computing or performance-critical applications. Customer-facing technical roles where user requirements have directly influenced product or architecture decisions. A background in physics, scientific computing or another highly technical domain would be advantageous, but is not essential.   Why Join? You'll have the opportunity to take a genuinely influential architectural position within a technically ambitious organisation. You will work at the intersection of software, embedded technology, firmware and advanced hardware, helping shape systems that need to operate at the limits of performance and precision. This is an opportunity for an experienced engineer who wants to have a real technical impact, rather than simply move further away from engineering into management.
N/AN/A
London, United Kingdom
Channel Marketing Associate
Channel Marketing Associate: 12-Month Contract    Location: Central London, 5 days a week on-site Contract: 12 months, starting November Hours: Full-time, 40 hours per week Rate: £300 to £400 per day   About the Role Our client, a global leader in consumer technology, is looking for a Channel Marketing Associate to support its UK retail business. Reporting to the Head of Channel Marketing for the UK, you will drive marketing activity with third-party retail partners, working alongside regional channel marketing teams and leadership. You will build and strengthen relationships with retail partners in the UK market, deliver plans within budget, and run in-store and online programmes that drive customer acquisition, retention and measurable sales. The ideal candidate is customer-focused, determined to be their retail partners’ best partner, and comfortable in a fast-paced, team-oriented environment.   About the Team You will join a lean, high-performing third-party retail team covering Europe and India. The team manages sales and retail marketing through major consumer electronics retailers and online marketplaces. Sales Managers own the commercial agreements, while marketing roles own partner marketing plans, budget deployment, asset briefing, campaign execution and performance analysis.   Key Responsibilities Meet regularly with retail partners to manage relationships and plan marketing executions Deliver the channel marketing strategy with Tier 2 and Tier 3 partners within agreed budgets and KPIs Deploy and manage marketing budgets to increase product visibility across physical and online retail Oversee campaign execution, ensuring product titles, descriptions, images and localised copy are accurate and launched on time Coordinate marketing brand assets, brief creative teams, and deliver final assets to retail partners Track, analyse and report on campaign performance and return on investment Act as the main marketing point of contact for Tier 2 and Tier 3 partners Support internal budgeting workflows, monthly business reviews, and quarterly and annual marketing calendars Collaborate with Sales, Marketing, Creative, Channel Services and Sales Operations teams Essential Requirements Hands-on experience working directly with retail partners in a channel marketing or sales-adjacent role Familiarity with consumer electronics (e.g. mobile phones, laptops or similar devices) Strong analytical skills and a data-driven approach, including an understanding of retail metrics (CPC, CPA, LTV, ROAS) Proven experience managing co-marketing and OPEX budgets with fiscal responsibility Experience delivering in-store experiences, such as permanent fixtures, temporary displays and staff training Exceptional attention to detail and excellent written and verbal communication Skilled at managing conflict between stakeholders while keeping the team positive Hands-on experience using generative and analytical AI tools to improve marketing strategy and efficiency A bachelor’s degree in Business, Marketing or Economics Willingness to roll up your sleeves and handle detailed, day-to-day execution
N/AN/A
Zurich, Switzerland
webMethods Integration Engineer – Logistics / EDI / SAP
webMethods Integration Engineer – Logistics / EDI / SAP Exciting opportunity to join a major enterprise technology transformation programme! We are currently recruiting for an experienced webMethods Integration Engineer to support a large-scale enterprise transformation and technology migration programme. This is a hands-on technical role focused on developing, configuring and supporting critical integrations between logistics providers, supply-chain platforms, SAP and third-party logistics (3PL) systems. Key Responsibilities: Develop and configure integration solutions using Software AG webMethods. Manage B2B/EDI trading-partner connections using webMethods Trading Networks. Configure EDI document routing, mapping, acknowledgements and processing rules. Develop and support integrations using ANSI X12 and EDIFACT standards. Configure SAP IDoc/ALE interfaces supporting logistics and supply-chain processes. Develop REST/SOAP APIs and troubleshoot integration issues. Investigate and resolve defects during SIT/UAT testing. Support migration, cutover and post-go-live activities. What We're Looking For: Strong hands-on experience with webMethods Trading Networks and Integration Server. Proven experience with B2B/EDI integrations, including trading-partner onboarding and configuration. Strong knowledge of ANSI X12 and EDIFACT messaging standards. Experience integrating third-party logistics (3PL), warehouse or transportation management systems. Knowledge of SAP IDoc/ALE, ideally across MM, SD or EWM. Experience developing or configuring REST and SOAP APIs. Strong understanding of EDI mapping, message validation, error handling and troubleshooting. Exposure to automated testing, AI-assisted mapping or integration-monitoring tools. Experience with large-scale IT migrations, corporate separations or enterprise transformation programmes would be advantageous. Interested? If you're an experienced webMethods Engineer with strong EDI and supply-chain integration expertise, we'd love to hear from you. Apply now or get in touch to find out more!
Nathan Peters Nathan Peters
Berlin, Germany
Software Engineer(s)
Full Remote  Comments About A1 and Bjak Bjak: largest online insurance aggregator in Southeast Asia, expanding into a finance super app Operating in four Asian markets, launching into the UK by end of year A1: new company founded by Bjak’s founder this year, focused entirely on AI applications Building a productivity app coordinating messages, emails, and calendars App can reply to emails, move items, and send reminders with user permission Current team of eight engineers, distributed across China, US, Switzerland, and Japan No UK brand presence yet; seeking agency support for UK hiring Hiring Scope and Timeline Original brief: 15 UK engineering hires Target: 15 hires by end of year, timeline is tight but flexible Still exploring and interviewing recruitment agencies; no decisions made yet Prioritizing contingency-based model given they are new to the market Key Roles and Fit Core needs: GenAI, agentic systems, AI infrastructure, LLM applications Also posted a Director of AI Science role (research-focused) Deeprec and Trust in Soda flagged as strong fit Deeprec covers frontier research, GenAI, agentic AI, speech/voice, AI infrastructure Trust in Soda covers AI engineering with a fintech/financial services bias Broadgate covers financial crime, risk, legal, and compliance Commercial and Process Candy to review the deck and placement list internally before proceeding Will send Deeprec their standard service agreement template after review Decision criteria: track record, capability overview, and rate Onboarding likely straightforward; will set up a Lark group once
Adam HicksAdam Hicks
Zurich, Switzerland
Integration Engineer – webMethods / SAP BTP / Azure
Integration Engineer – webMethods / SAP BTP / Azure Exciting opportunity to join a major enterprise technology transformation programme! We are currently recruiting for an experienced Integration Engineer to support a large-scale business separation and technology migration programme, involving hundreds of applications and thousands of enterprise integrations. This is a hands-on technical role focused on rebuilding, configuring and migrating critical interfaces across Software AG webMethods, SAP BTP Cloud Integration (CPI) and Azure API Management environments. Key Responsibilities: Develop, rebuild and reconfigure enterprise integrations across webMethods, SAP BTP CPI and cloud integration platforms. Migrate and re-point legacy interfaces to new enterprise environments. Configure and support SAP integrations using IDoc, ALE, RFC, BAPI and OData. Develop and maintain REST/SOAP APIs and enterprise messaging integrations. Perform end-to-end message flow testing, data mapping and payload validation. Investigate and resolve integration defects during SIT/UAT testing. Utilise AI-assisted development, automated testing and integration-monitoring tools. Support migration rehearsals, deployment activities, cutover and post-go-live hypercare. What We're Looking For: Strong hands-on experience with webMethods, SAP BTP CPI or Azure/AWS API Management. Proven experience developing, configuring and migrating enterprise integrations. Strong knowledge of SAP integration protocols, including IDoc, ALE, RFC, BAPI and OData. Experience with REST, SOAP, SFTP and/or AS2 integration protocols. Strong understanding of message mapping, payload validation and integration troubleshooting. Experience supporting end-to-end integration testing and defect resolution. Proven involvement in complex deployments, migration cutovers and production support. Exposure to automated testing, AI-assisted development or intelligent integration-monitoring tools. Experience with large-scale IT migrations, M&A carve-outs, business separations or enterprise transformation programmes would be advantageous. Interested? If you're an experienced Integration Engineer with strong middleware and SAP integration expertise, we'd love to hear from you. Apply now or get in touch to find out more!
Nathan Peters Nathan Peters
Dublin, Ireland
40040 Senior Machine Learning Engineer
Senior Machine Learning Engineer – Contract Location: Galway – Hybrid Contract: 12 months Rate: Up to €500 per day Start: ASAP We’re looking for an experienced Senior Machine Learning Engineer to build and integrate ML and GenAI capabilities into scalable, production-grade applications. This is an engineering-focused role for someone who enjoys building end-to-end systems rather than pure research. Key Responsibilities Build production-grade ML/GenAI applications, APIs and services. Design and deploy RAG pipelines, embeddings and vector search solutions. Develop and integrate agentic and multi-agent workflows. Turn ML prototypes and research into scalable production systems. Build full-stack applications using modern front-end and back-end technologies. Design cloud-native, distributed and highly scalable architectures. Implement CI/CD, observability, monitoring and secure engineering practices. Work closely with ML researchers, data scientists and platform teams. Evaluate emerging GenAI frameworks and technologies for practical adoption. Requirements 10+ years' software engineering experience. 4–6 years' experience with ML/GenAI in production. Strong Python development skills. Experience with RAG, embeddings and vector databases such as FAISS, Pinecone, Weaviate or Milvus. Experience with LangChain, LangGraph, CrewAI, AutoGen or similar agentic frameworks. Strong AWS/cloud-native experience. Full-stack development experience with React/Next.js, Angular or similar. Experience with Node.js, Java, C#, Go or similar. Strong knowledge of Docker, Kubernetes, CI/CD and GitHub Actions. Experience with databases such as Oracle, Snowflake and/or knowledge graphs. Understanding of ML model integration, evaluation and Responsible AI. Desirable: Experience with Prometheus, Grafana, OpenTelemetry, model monitoring, GenAI evaluation frameworks and automated alerting. Description: We are looking for a Senior Machine Learning Engineer with strong software engineering fundamentals who can seamlessly integrate Machine Learning and GenAI capabilities into scalable, production-grade applications. This role is ideal for an experienced engineer (10+ years) who enjoys building end?to?end systems—including front-end, back-end, APIs, and ML?powered services—rather than doing research.   You will partner closely with ML researchers, data scientists, and platform teams to transform prototypes, RAG pipelines, and agentic workflows into robust systems used across the enterprise.   The Expertise We’re Looking For   Bachelor’s or Master’s in Computer Science, Engineering, or related technical field. 10+ years of professional software engineering experience (full stack, distributed systems, APIs, cloud). 4–6 years working with machine learning or GenAI systems in production environments. Experience designing and deploying RAG pipelines with embeddings and vector search. Hands-on with vector databases: FAISS, Pinecone, Weaviate, Milvus, etc. Experience with agentic frameworks such as LangChain, CrewAI, LangGraph, AutoGen. Strong expertise in cloud-native engineering (AWS preferred). Proficient in modern front-end frameworks (React/Next.js, Angular, or similar) and in building robust web applications. Back-end development using Python (advanced) and one or more of: Node.js, Java, C#, or Go. Familiarity with traditional ML models, their applications, and how to integrate them into products. Cloud Platforms: AWS services such as S3, Lambda, ECS/EKS, SageMaker, API Gateway. Databases: Experience with relational systems (Oracle), cloud data warehouses (Snowflake), vector DBs, and knowledge graphs (Neo4j, RDF/SPARQL). DevOps: CI/CD pipelines, Docker, Kubernetes, GitHub Actions, infrastructure-as-code. Understanding of Responsible AI, data privacy, and ethical considerations in ML-driven systems. Good to have: Experience with model monitoring, evaluation frameworks, and automated alerting.  Ability to communicate architectural decisions and technical concepts to non-technical partners. undefined    The Skills You Bring End-to-end engineering: You build full-stack applications that integrate ML/GenAI services seamlessly. Productizing ML: Skilled at converting research notebooks and prototypes into production APIs, scalable microservices, or front?end experiences. System design & architecture: Comfortable with distributed systems, containerization, scaling, observability, and resilience. ML/GenAI literacy: You understand how to select the right model type and integrate it appropriately into a business workflow. Agentic workflows: Experience deploying multi-agent systems and monitoring their behavior in production. Observability engineering: Hands-on with Prometheus, Grafana, OpenTelemetry, and logging/metrics pipelines. Engineering rigor: CI/CD, testing, version control, tracing, blue/green deployments, and secure coding practices. Research & evaluation: Ability to evaluate new frameworks, GenAI tools, and emerging technologies for practical adoption. Collaboration: Strong teamwork, mentorship, and communication, enabling strong cross-functional delivery.     The Value You Deliver You build the full-stack components—APIs, UIs, services—that bring ML and GenAI capabilities directly into business applications. You create scalable, secure, and reliable platforms for RAG, model serving, and agentic applications. You improve engineering productivity by providing reusable patterns, libraries, and frameworks for ML integration. You help the organization understand where different model types (LLMs, embeddings, classifiers, etc.) best fit business challenges. You collaborate closely with ML researchers, product teams, and cloud engineering to deliver measurable business impact. You elevate the team by sharing best practices in architecture, coding, and ML?aware engineering
Michelle Sutherland Michelle Sutherland
London, United Kingdom
Lead Data Engineer
Lead Data Engineer Location: London | Full-time About LightWork AI LightWork AI is building the operating system for modern property management. Our platform, Felicity, is an intelligent AI assistant that automates the operational workload that slows down property managers, letting agents and build-to-rent teams. Felicity manages communications, compliance, maintenance coordination and scheduling — enabling property businesses to operate with the efficiency of modern digital platforms. The UK property management services industry is a £33B market undergoing a structural shift toward automation. Property teams currently spend up to 75% of their time on repetitive operational admin, and our AI is designed to automate up to 80–90% of these workflows. We are already live with pilot customers managing over 14,000 units, with overwhelmingly positive feedback and strong demand for the product as we scale toward revenue in 2026. LightWork AI is backed by experienced founders, industry advisors, and investors, and we are building toward a clear goal: to create the defining AI platform for property operations and build a unicorn company in the process. This is a rare opportunity to join early and own the data architecture of a fast-scaling AI company building the category-defining platform for property operations. The Role We are looking for a Lead Data Engineer to build and lead the data infrastructure powering LightWork AI’s platform. This role will architect and scale the systems that power our AI products — from real-time data pipelines and analytics infrastructure to vector databases and machine learning data workflows. You will work closely with AI engineers, backend engineers, and product teams to ensure our platform can process large volumes of operational data reliably and intelligently. As the first senior data hire, you will define our data architecture, tooling, and engineering standards, and play a key role in building the foundations of the future data team. Key Responsibilities ? Architect and build scalable data pipelines and infrastructure to support LightWork’s AI and product systems. ? Design and maintain data ingestion, transformation, and storage architectures for operational and AI workloads. ? Develop and manage batch and real-time data pipelines. ? Build and optimize systems for vector search, retrieval, and ML data pipelines. ? Ensure data reliability, security, and governance across the platform. ? Collaborate with AI and backend engineering teams to support training, inference, and product features. ? Implement monitoring, observability, and data quality frameworks. ? Optimize performance of large-scale datasets and query systems. ? Contribute to technical architecture decisions and long-term data strategy. ? Help build and mentor the future data engineering team as LightWork scales. Requirements Core Experience ? 7+ years of experience in data engineering or backend engineering roles. ? Strong experience designing and building data pipelines and distributed data systems. ? Experience working with relational databases (PostgreSQL preferred, but MySQL or similar is acceptable). ? Experience with NoSQL databases. ? Experience with vector databases used in modern AI systems. ? Strong programming experience in Python. Data & Infrastructure Experience with some of the following technologies is highly desirable: Frameworks / Infrastructure ? Apache Spark ? Apache Airflow ? Kafka ? Elasticsearch / OpenSearch Databases ? PostgreSQL ? MongoDB ? Vector databases such as Qdrant, Milvus, or pgvector Python Libraries ? Pandas ? Polars Engineering Skills ? Experience building scalable backend systems. ? Experience designing data models and storage architectures. ? Strong understanding of data processing performance and optimization. Nice to Have ? Experience with JavaScript / Node.js alongside Python. ? Experience working on AI or machine learning platforms. ? Familiarity with stream processing and event-driven architectures. ? Experience with cloud infrastructure (GCP, AWS, or Azure). ? Experience working in high-growth startups or early-stage companies. What We’re Looking For ? A high-ownership engineer who enjoys building systems from scratch. ? Someone excited to design the data backbone of an AI company. ? Strong problem-solving ability and architectural thinking. ? Comfortable working in a fast-moving startup environment. ? Motivated by the opportunity to build technology that transforms an entire industry. Why Join LightWork AI ? Build the data foundations of a category-defining AI company. ? Work directly with the founders and core engineering team. ? Join at an early stage with massive ownership and influence. ? Competitive salary + equity — share in the upside of what we build. ? Help create the AI infrastructure powering the future of property operations.
Adam Whitehurst  Adam Whitehurst