Software Engineering Jobs in Ireland
There are 696 open Software Engineering jobs in Ireland on freehire right now. 176 of them were posted recently. The skills employers ask for most often are ai, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €87,500 | €110,550 | €120,000 | 86 |
| USD | year | $75,000 | $127,500 | $200,000 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 60%
- cloud 59%
- java 56%
- api 52%
- ci-cd 43%
- python 42%
- aws 40%
- agile 33%
How the work is done
- Hybrid 194 · 28%
- Remote 54 · 8%
- Onsite 14 · 2%
Visa sponsorship offered in 78% of the 143 postings that state a position on it.
Seniority
- Senior 299
- Lead 57
- Staff 38
- Principal 36
- Intern 15
- Junior 13
Who is hiring
- 1000+ employees 255
- 501-1000 employees 79
- 51-200 employees 15
- 201-500 employees 8
- 11-50 employees 3
Senior Software Development Engineer
Build and maintain Java/Kotlin microservices on AKS/GCP for healthcare products, using Domain Driven Design and cloud-native patterns to deliver secure, scalable APIs and systems that improve patient experiences.
.NET Developer
.NET Developer, .NET 10.0 - Social Networking Site - Belfast (Tech stack: .NET Developer, .NET 10.0, ASP.NET Core, C# 14, Azure DevOps, Agile, Blazor, JavaScript, React, Multithreading, RESTful, ML.NET, Azure AI,…
Software Engineer I (Device Managers)
Builds and maintains software for life-saving cardiac devices, ensuring reliability and compliance while collaborating in Agile teams to deliver patient-focused innovations.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Senior Software Engineer - Remote
Senior Software Engineer building and scaling Kubbly's AI agent platform for business messaging, owning architecture, CI/CD pipelines, cloud infrastructure (AWS), and backend integrations.
Software Engineer II – FinTech Microservices & Cloud
The Software Engineer II will design and implement scalable Java-based microservices and secure APIs for a high-performance payments platform. The role focuses on backend development using Spring Boot and Kafka with some exposure to frontend technologies like React and Angular.
Principal Software Engineer (Device Managers)
Lead the design and development of software for life-saving cardiac devices, ensuring compliance and reliability while mentoring engineers to deliver compliant, high-quality solutions at global scale.
Java Software Engineer - Equity Compensation Platform
Builds and scales a cloud-based equity compensation recordkeeping platform using Java EE, REST services, and Azure cloud infrastructure for Fortune 1000 clients.
Software Engineer II (Device Managers)
Software Engineer II at Medtronic's Patient Care Systems division in Galway, designing and verifying software for connected cardiac device management systems using C++, Java, C#, .NET, Python, or JavaScript in a regulated Agile environment.
AI Builder: New Grad Software Engineer & AI Pioneer
New grad software engineers build AI agents and agentic solutions for Fortune 500 clients, designing LLM-based architectures, deploying production systems, and collaborating cross-functionally to solve real-world business challenges using Salesforce’s AI tools and platforms.
Senior Software Engineer - Medical Device Tech & AI
Senior Software Engineer designing, developing, verifying, and maintaining software for medical device products at Medtronic using C++, Java, JavaScript, C#, .NET, Python, and more within an Agile/TDD environment.
Software Engineer ll
This Software Engineer II role involves developing high-performance, scalable financial systems for a payments company using Java, Spring Boot, and microservices architecture. The position focuses on building secure APIs and cloud-integrated solutions with a secondary emphasis on frontend development using React.
Senior Java Developer - Hybrid Contract (Spring, Docker)
The Senior Java Developer will design and develop web-based Java solutions in a hybrid contract role. The position requires expertise in Java, Spring, and SQL databases to deliver business-focused software.
Senior Python Developer — Hybrid Contract in Ireland
Senior Python developer builds and maintains risk-management software using Django/Flask and REST APIs, collaborating with teams in a hybrid Dublin office setup.
Software Engineer
Builds and scales Java-based equity compensation recordkeeping services on Azure, enabling Fortune 1000 companies to manage stock plans and participant benefits.
Senior Java Developer
Develops API-driven digital solutions using Java 17+, Spring, cloud platforms, and containerization tools in a hybrid work environment.