Software Engineer Jobs
Software EngineeringCurrently tracking 444 open roles for this career path in Ireland.
Looking for a career in software engineering? With over 1,100 active roles spread across Dublin, Cork, Limerick, Galway, and beyond, this is comfortably the largest and most diverse career path tracked on HiringNow.ie — and one where demand continues to outstrip supply at almost every level of seniority.
The companies doing the heaviest hiring tell a story about the breadth of the sector. Analog Devices in Limerick has close to 100 open positions spanning embedded systems, mixed-signal IC layout, and photonics research — deep hardware-adjacent engineering that reflects the semiconductor cluster the Mid-West has built over decades. At the other end of the spectrum, Canonical is recruiting remotely for roles across its Ubuntu, Juju, and Landscape platform teams, with a strong emphasis on Go, Python, and Kubernetes. MongoDB has a significant Dublin presence at One Ballsbridge with Developer Advocate and backend engineering roles, looking for people who can work hands-on with customers on workload design and platform adoption. Toast, headquartered on St. Stephen's Green, is building out its restaurant technology platform with Staff and Senior Software Engineers focused on CRM, guest engagement systems, and rapid product experimentation. Mastercard on Barrow Street runs what it calls a "militantly automated" Software Defined Networking team — working in source control with pipelines driving deployments.
If you are wondering what specific skills are in demand for software engineering jobs, the picture is varied. Networking and infrastructure teams at companies like Arista Networks on Sir John Rogerson's Quay are looking for experience in C++, Linux networking stacks, and Layer 2/3 protocols. Cloud-native shops such as DoiT International seek engineers proficient in Go and Kubernetes, particularly for their PerfectScale platform which optimises container workloads for DevOps and SRE teams. Across EY, Salesforce, and the major consultancies, there is consistent demand for MuleSoft, ServiceNow, and Dynamics 365 integration specialists. The most commonly listed titles include Senior Software Engineer, Lead Software Engineer, Full Stack Engineer, and Solution Architect, though the range extends from Graduate Engineer entry points right through to Principal Engineer roles leading complex architectural decisions.
Where are the jobs concentrated? Dublin accounts for roughly 60% of all positions, with the Silicon Docks area around Grand Canal and Barrow Street remaining the densest cluster. Cork follows with over 100 roles, driven by pharma-tech crossovers and a growing presence from multinationals. Limerick, powered largely by Analog Devices and the University of Limerick ecosystem, holds close to 100 positions — particularly strong in semiconductor and hardware engineering. Galway contributes over 50 roles, with a mix of medtech software and data engineering. The practical reality for many of these positions is hybrid — most employers now offer some form of flexible working, making regional locations increasingly viable even for roles nominally based in the capital.
Latest Postings
Sorted by newestSecurity Infrastructure Software Engineer - Cork, Ireland
Software Engineer - Identity
Senior Software Engineer - Observability
Senior Software Engineer
Senior Robotics Software Engineer, Payload Integration
Principal Software Engineer, Data Platform
Senior Software Engineer, IAM
Software Engineer - Synthetic Monitoring | Ireland | Remote
Software Engineer II - Full Stack - Web Engineering
Software Engineer - Platform Services
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Software Engineer - ML Platform
Software Engineer - Frontend Development
Senior Software Engineer
Software Engineer
Software Engineer, Stripe Tax
Software Engineer III x3
Staff Software Engineer, AI Pod
Principal Software Engineer
Senior Manager, Software Engineering, Core Custody (Dublin)
Solutions Architect, Enterprise
2027 Internship - Software Engineer
Staff Software Engineer - Frontend, Retail Experience
Senior Software Engineer, Cash Forecasting
Senior Software Engineer - Storage Engine - Elasticsearch
Software Engineer - Observability
Software Engineer II, IAM
Software Engineer 3, Atlas Growth 2
Senior Software Engineer, Reliability
Software Engineer II, Reliability
Principal Software Engineer | Java, Spring Boot, React/Angular, REST APIs, AWS, CI/CD
Senior Software Engineer, Query Execution
Software Engineer - Cloud Images
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Staff Software Engineer - Databases, Tempo | Ireland | Remote
Software Engineer
Software Engineer
Android Software Engineer
Senior Software Engineer (Java)
Software Engineer (Shared Components)
Software Engineer (back-end)
Staff Software Engineer - Databases SRE | Ireland | Remote
Principal, Full Stack Engineer
Software Engineer - App Development
Staff Software Engineer, Datalake Platform
Staff Software Engineer, Trade Order Management
Senior Software Engineer, Atlas API Experience
Senior .NET Developer
Senior Software Engineering Manager, Toast Web Platform
Software Engineer, Lake & Warehouse Infrastructure
Senior Software Engineer (Configuration as Code)
Software Engineer, Ingestion & Streaming
Senior Software Engineer
Principal Software Engineer - Vector Search - Elasticsearch
Principal Software Engineer - Search Infra - Elasticsearch
Software Engineering Technical Leader
Principal Software Engineer - Data Lakes
Software Engineer
Staff Software Engineer- Backend
Senior Software Engineer - AI Pod
Senior Engineer, Infrastructure Platform
Forward Deployed Software Engineer
Principal Software Engineer
Software Engineer
Junior Software Engineer, Elixir
Senior Software Engineer, C2C Services
Senior Software Engineer - REDAPL Graph Engine
Software Engineer - Frontend/Full Stack
Software Engineer 3
Senior Software Engineer - SaaS Connectors
Senior Software Engineer - Database Connectors
Software Engineer, Elixir
Senior Software Engineer - SaaS Connectors
Principal Software Engineer - AI Foundations
Senior Software Engineer (Python)
Software Engineering Manager
Staff Software Engineer, Team Agent
Senior Software Engineer - C Programmer
Software Engineer, Automotive and Industrial Architecture
Senior Software Engineer - Core Databases
Software Engineer - Cross-platform C++ - Multipass
Software Engineer (AEM)
Senior Software Engineer / Web Developer (AEM)
Software Engineer, Ceph & Distributed Storage
Junior Software Developer - Observability
Software Engineer - OpenStack
Software Engineer - Edge AI
Software Engineer - Python/Golang - Kubernetes
Distributed Systems Testing Software Engineer, Python / Go
Senior Software Engineer - MAAS
Software Engineer - Data Infrastructure
Software Engineer, Cloud - Sustaining Engineering
Senior Software Engineer (Backend)
Software Engineer - App Stores
Ubuntu Core Software Engineer
Software Engineer - Solutions Engineering
Software Engineer, Sustaining Engineering
Engineering Manager - Ubuntu Linux Kernel
Python Software Engineer - Ubuntu Hardware Certification Team
Engineering Manager - Python and K8s
Software Engineer - Python and K8s
Embedded & Desktop Linux Systems Engineer - Optimisation
Staff Software Engineer for Identity Management (Go/Golang)
Software Engineering Manager - Container and Virtualisation Infrastructure
Engineering Manager - Public Cloud, Python, Golang
Linux devices software engineer - snapd
C++/Rust Graphics and Windowing System Software Engineer - Mir
Distributed Systems Engineer
Salesforce/NetSuite Engineering Manager, Commercial Systems
Golang Software Engineer, Commercial Systems
Golang System Software Engineer - Containers / Virtualisation
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Staff Engineer, Development Lifecycle
Linux Devices Software Engineer
Senior/Staff/Principal Engineer
Developer Relations Engineer
Security Software Engineer
Web Frontend Engineer - JS, CSS, React, Flutter
Linux Kernel Engineer
Software Engineering Director
Software Engineer - Data Infrastructure - Kafka
Junior Linux Kernel Engineer - Ubuntu
Solution Architecture Manager
Senior Juju Software Engineer (Go)
Golang Engineering Manager, Commercial Systems
Python Engineering Manager, Commercial Systems
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Software Architect - Containers / Virtualisation
Cloud Solutions Architect - Alliances
Senior Software Engineer - Python/MongoDB
Lead Linux Kernel Engineer - Ubuntu
Linux Platform Integration - Ubuntu Systems Senior Engineer
Ubuntu Linux Kernel Engineer - Silicon Enablement
Embedded Linux Senior Software Engineer - Optimisation
Software Engineer - Python - Container Images
Solutions Architect for Automotive
Python Software Engineer, Commercial Systems
Juju Software Engineer (Go)
IoT Solutions Architecture Manager (Americas only)
Software Engineer - L3 Support
Junior Ubuntu Software Engineer
Ubuntu Software Engineer
UX Designer - Developer experience
Kernel Build Automation Engineer - Ubuntu Linux
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Staff Design Engineer - Cloud Networking UX
Senior Software Engineer - Python/Golang - Kubernetes
Principal Software Engineer, AI
Staff Software Engineer, AI Agent
Staff Software Engineer- FinTech
Clinical Python Developer
Senior Software Engineer, Server Networking Security (Rust)
Security Software Engineer, Infrastructure Security (Staff or Senior)
Staff Software Engineer, Server Networking Security (Rust)
Engineering Manager, Server Networking Security (Rust)
Solutions Architect, Platforms, UK & Ireland
Senior Software Engineer - Python & AI
Staff Engineer, Observability
Senior Software Engineer, Observability
Staff Software Engineer, Inference
Solutions Architect, Startup & SMB (German fluency)
Software Engineer 2
Principal Solutions Architect
Senior Software Engineer - Apps
Backend Engineer/API, Payments and Risk
Software Engineer, Payments, Risk, & Premium Merchant Experiences
Senior/Principal Software Engineer
Senior Software Engineer - Go
Senior Software Engineer, C2C Services
Senior Software Engineer, Forward Deployed AI Engineer
Senior Software Engineer, Atlas Clusters
Senior Software Engineer, Forward Deployed AI Engineer
Senior Software Engineer
Senior Full Stack Engineer - Team Web
Principal Engineer, Web Platform – Team Web
Systems Engineer (Full Remote)
Senior Software Developer (CMS)
Microsoft Dynamics 365 Business Central Developer
Senior Software Engineer, Inference
Staff Software Engineer, AI Reliability Engineering
At a Glance
- Dublin255
- Unknown98
- Galway33
- On-site269
- Remote110
- Hybrid65
Top Skills
Browse all →Click to filter jobs

























































































































