Software Engineering Jobs in Ireland
There are 697 open Software Engineering jobs in Ireland on freehire right now. 175 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 60%
- java 55%
- api 52%
- ci-cd 43%
- python 42%
- aws 40%
- agile 33%
How the work is done
- Hybrid 194 · 28%
- Remote 56 · 8%
- Onsite 14 · 2%
Visa sponsorship offered in 78% of the 143 postings that state a position on it.
Seniority
- Senior 300
- Lead 57
- Staff 38
- Principal 36
- Intern 15
- Junior 12
Who is hiring
- 1000+ employees 255
- 501-1000 employees 79
- 51-200 employees 15
- 201-500 employees 8
- 11-50 employees 3
Staff Software Engineer
Hands-on Staff Software Engineer owning technical direction and execution for major products at KIRA, a mobile-first insurance/fintech platform. Responsibilities span system design, coding, and architecture across backend, frontend, APIs, databases, and infrastructure at scale.
.NET Developer
Build and maintain high-performance .NET applications for Ryanair’s travel platform, using C#, microservices, and AWS, while improving payment integrations and customer experience.
Senior Ruby on Rails Developer
Develops and maintains telemedicine software (virtual clinics) for clinicians, focusing on feature implementation, bug fixes, and test-driven development with Rails in a fast-growing EU-based team.
Senior Software Engineer - Healthcare Data (Hybrid)
Build and maintain scalable healthcare data infrastructure using Python, JavaScript/TypeScript, and SQL in a hybrid role at Datavant Ireland.
Senior Software Engineer — AI Storage Systems
Builds enterprise-scale storage systems with AI capabilities in C/C++/Java/Python, designing APIs and distributed architectures for unstructured data.
Software Engineer - C#&React - onsite
Builds enterprise-scale web/desktop/AI solutions using C#/.NET and React for aviation finance; full SDLC from design to deployment in a quality-first, collaborative environment.
Intermediate Java Developer
Java developer designing and maintaining enterprise-scale applications using Java, Spring Boot, REST APIs, microservices, and SQL in a hybrid role in Dublin.
Senior Java Developer CONTRACT
Build and maintain mission-critical Java web apps and APIs for a large bank’s risk-management platforms using Spring, SQL, Docker, and Kubernetes.
Principal Software Engineer
Principal Engineer owning backend platform strategy for Genesys's Agentic AI products—designing APIs, event-driven architectures, and data platforms on AWS at global scale while partnering with AI specialists.
Senior Software Engineer
Senior Software Engineer building healthcare data collaboration platform products in Galway, Ireland, using Python, JavaScript/TypeScript, React, and data/cloud technologies like AWS, Snowflake, and Spark.
Software Development Engineer (open-source)
Software Development Engineer on the AWS Lambda Runtimes team in Dublin, maintaining and evolving runtime implementations, security updates, and libraries across seven programming languages while engaging with upstream open-source communities.
Staff Software Engineer, Inference
Build and optimize AI inference systems to serve millions of users, focusing on distributed systems, performance tuning, and multi-accelerator deployments across cloud platforms.
Software Development Engineer in Test – 12-Month Contract | SQL, Snowflake & Databricks
Senior SDET contractor (12 months) designing and maintaining test automation frameworks (Python, Selenium) for PlayStation's UI, API, and backend systems in a hybrid Dublin role.
Senior Software Engineer, Network Development
Senior Software Engineer designs and builds automation, monitoring, and provisioning tools for CoreWeave’s high-performance GPU cloud network using Python and Go, ensuring reliability and scalability.
Staff Software Engineer — Network Development
Builds and maintains the software that automates and monitors CoreWeave’s high-performance GPU cloud network, using Python and Go to provision, configure, and heal network infrastructure.
Senior Software Engineer - Layer1 - C++
Senior software engineer building Layer1 physical-layer control software for Arista's network switches, managing connectivity from 1GBASE-T to 1.6T optics using C, C++, and Python.