Software Engineering Jobs in Ireland
There are 702 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 61%
- cloud 60%
- java 55%
- api 52%
- ci-cd 43%
- python 43%
- aws 40%
- agile 33%
How the work is done
- Hybrid 195 · 28%
- Remote 57 · 8%
- Onsite 14 · 2%
Visa sponsorship offered in 78% of the 143 postings that state a position on it.
Seniority
- Senior 302
- Lead 57
- Staff 38
- Principal 36
- Intern 15
- Junior 13
Who is hiring
- 1000+ employees 256
- 501-1000 employees 79
- 51-200 employees 16
- 201-500 employees 8
- 11-50 employees 3
Lead Software Engineer
Lead a team building secure, scalable full-stack apps for JPMorgan’s internal platforms using React, Java Spring Boot, GraphQL/REST, and AWS, while mentoring engineers and driving cloud-first, API-first practices.
Senior Software Engineer, Fleet Maintenance
Builds and maintains scalable cloud infrastructure for Google Cloud’s compute platform, focusing on distributed systems and services using C++, Go, and GCP.
Lead Software Engineer - ServiceNow
Lead a team of engineers to design, build, and optimize ServiceNow solutions for JPMorgan’s tech stack, guiding AI-assisted development practices and ensuring secure, scalable implementations.
Lead Software Engineer - Infrastructure Platforms
Build and operate enterprise-scale infrastructure platforms for JPMorganChase in Dublin, writing production code and leveraging AI-native practices to automate workflows and reduce operational toil.
Senior Software Engineer (Data)
Build and scale data pipelines and applications in Python (or Java/C#) for a financial-services client, leveraging AWS, RDBMS, and CI/CD to process large datasets and enable rapid prototyping.
Software Engineer - Associate - Infrastructure Platforms
Build and operate enterprise-scale infrastructure platforms for JPMorganChase in Dublin, writing production code from day one and using AI-native practices to accelerate delivery and solve complex problems.
Senior Lead Software Engineer
Lead a team of developers to design and deliver secure, scalable Java/Spring Boot microservices and cloud solutions for JPMorgan’s Asset & Wealth Management platform.
Software Engineer III (Databricks)
Build and maintain scalable data pipelines and warehousing solutions using Databricks, AWS, and Spark to integrate and analyze HR and financial data for JPMorgan’s global platforms.
Lead Software Engineer - AI Tooling
Lead a team building AI-enabled developer tools and agentic workflows at JPMorgan to improve productivity and security across the firm’s internal platforms.
Senior Software Engineer
Senior Java developer building cloud backend services for Daon’s TrustX identity-verification and authentication platform using Spring Boot, AWS, and AI-assisted tools.
Senior Java Developer
Senior Java developer building and maintaining CR2’s BankWorld product, integrating AI/LLM tools, and ensuring secure, high-quality banking software within an Agile team.
Senior Java Developer Software Engineer Finance Trading Dublin | Dublin, IE | Hybrid
Senior Java developer building real-time risk analytics systems for fixed income, equities, and commodities trading in a hybrid Dublin office.
Software Engineer
Build scalable streaming and aggregation systems for payment networks, migrating Java services to Go and modernizing backend architecture.
Sr. Software Engineer
Build and scale backend services for Pinterest’s core platform, leveraging AI to prototype, test, and deploy features that serve millions of users globally.
Principal Software Engineer
Principal Software Engineer building connected cardiac-care systems that monitor implantable devices, process real-time patient data, and support clinical decision-making using C++, Java, Python, and Agile practices.
Senior Robotics Software Engineer, Payload Integration
Senior engineer building software that connects autonomous drones to mission payloads, designing APIs and data transport layers for reliable, low-latency communication in defense systems.
.Net Developer
Build and maintain scalable .NET applications, integrating front-end (React/Angular) with back-end services, APIs, and cloud infrastructure on Microsoft Azure.
Senior Software Engineer
Build containerized Linux services in Python, integrate AI tools, and debug C++ subsystems for mission-critical radio communications products using modern CI/CD and automated testing.