282 Software Development jobs in Ireland
Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
Elevate Your Career with IBM Ireland - Join Us as a Software Developer!
Are You Ready to Shape the Future of AI and Cloud Technology?
At IBM Ireland, we are not just developing software; we are revolutionising the way businesses operate. As a part of our elite teams, you will work on cutting-edge AI-powered, cloud-native solutions that redefine the industry. Here, your ideas matter, and your work will shape the future!Why IBM Ireland? Innovate with Impact: Be at the forefront of technological innovation, developing backend services and APIs that power our world-class AI-infused management features.Collaborate & Thrive: Work alongside industry-leading Architects, AI Experts, Product Managers, DevOps Engineers, and Test Automation Engineers in a dynamic, multi-disciplinary environment that fosters creativity and teamwork. Endless Growth Opportunities: With our global reach and commitment to innovation, IBM Ireland is the perfect place to advance your career and explore new possibilities. Our doors are always open for those eager to learn and grow!
**Your role and responsibilities**
As a Backend Developer at IBM Ireland, you will:-Be involved in Backend Development Design and build robust microservices and APIs using Java, driving the next generation of our hybrid cloud management products.-Work at the heart of our technology ecosystem, ensuring that our development and operational processes are seamless, efficient and scalable through pipeline automation. If you are passionate about making processes faster and more efficient, this is the area for you.-If you have keen eye for detail and a passion for quality, a love for uncovering hidden issues, we have roles that will meet your curiosity and detective skills.- You have a strong passion for modern software development using languages such as Java, Python, Javascript, Go etc and a keen interest and/or understanding of web applications, GenerativeAI and cloud technologies. You demonstrate a firm grasp of software development methodologies. -You are at your best when working with the best. You love mentoring and being mentored and always willing to learn new skills/technologies for you and your colleagues. -You are a proactive problem-solver who takes initiative and thrives in a fast-paced, dynamic setting.
**Required technical and professional expertise**
* Several years' experience in software development roles & projects.
* Experience with team/squad leadership.
* Sharing knowledge and providing technical/operational mentoring to team members.
* Delivering/driving innovation cross your project/teams.
**Preferred technical and professional experience**
* Experience with algorithms, data structures, GenerativeAI/LLMs
* Experience with Container technologies (Docker, Kubernetes), and microservices
* Experience of working with Cloud technologies (IBM Cloud, AWS, Azure etc)
* Experience of working with CI/CD processes, DevOps technologies and tooling such as git, Jenkins, Tekton
* Experience of Kafka, Cassandra and Postgres technologies
* Familiarity with test automation frameworks
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Development Engineer
Posted today
Job Viewed
Job Description
Software development engineer
Posted today
Job Viewed
Job Description
This is your opportunity to be involved with a pioneering business that is transforming health care in the United States by making customer experiences more seamless, convenient and personalised.
CVS Health is focused on driving business agility and growth through technology, data, digital and experiential innovations.
'Digital First, Technology Forward and Data Driven' is not simply an aspirational goal for the company, but a prerequisite to accelerated growth.
Bring your heart to CVS Health.
Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health.
This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world.
Anchored in our brand - with heart at its center - our purpose sends a personal message that how we deliver our services is just as important as what we deliver.
Our Heart At Work Behaviors support this purpose.
We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable.
As we reflect on our learnings and successes from remote work, we aim to provide a new state of the art flexible work environment in our Galway facility at Bonham Quay to support those objectives.
Careers with offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to divide their time between our Galway office and their home office.
Position Summary The Retail Consumer Analytics team is helping lead the effort to transform and drive improved front store consumer experience by partnering with key business areas across CVS Health to deliver impactful analytic solutions and insights.
As a member of the Analytics & Behavior Change Pricing Analytics team, you will deliver high visibility analytics projects for key CVS Retail strategic priorities.
Within our team, we believe a cutting-edge AI product can only be delivered if every aspect of the solution from data to model to front end UI is fully designed and developed by SMEs within the team.
As an Engineer, you will be joining a team designing, building, and delivering data science solutions for optimal retail pricing for CVS stores.
Responsibilities include: You will drive revenue and customer satisfaction in CVS Health's Front Store business using advanced analytic solutions to optimizing merchandising and pricing decisions.
You will solve complex problems and deliver decision support tools to improve customer experience.
Collaborate with business stakeholders to understand business needs and convert them into requirements for solution enhancements or ad hoc analyses.
Help guide the overall roadmap for enterprise optimal pricing solutions that deploy complex data science models through interactive user interfaces.
Work with teams of data scientists, analysts, data engineers, and developers to execute both solution upgrades and analyses.
Architect scalable and efficient data pipelines to ingest, transform, and analyze large volumes of structured and unstructured data within Palantir Foundry.
Ensure compliance with best practices, security standards, and data governance policies throughout the development lifecycle.
Provide technical guidance, mentorship, and support to junior developers and team members.
Proactively identify opportunities for process improvements and optimization within Palantir Foundry ecosystem.
We are a dynamic team focused on building innovative analytic solutions using AI/ML and cloud capabilities.
We are looking for talented individuals who have a strong sense of ownership, accountability, and a desire to deliver high quality end to end intuitive and impactful analytic products using advanced data driven approaches.
Required Qualifications 2+ years of software development experience building and delivering customer facing cloud-based analytic solutions 2+ years of end-to-end application development experience on Palantir foundry or similar systems, leveraging tools such as Workshop, Code Repositories, Pipeline Builder, Ontology objects/actions and Typescript functions Foundry applications or similar systems to meet business requirements and objectives.
2+ year of experience collaborating with cross-functional teams including data analysts, engineers, and business stakeholders to gather requirements and define project scope.
2+ years coding in Python/Py Spark, SQL, and LLM modeling 2+ years in cloud-based platforms such as Azure, GCP and AWS.
Preferred Qualifications 3+ years of software development experience building and delivering customer facing cloud-based analytic solutions 3+ years of experience leading the design, development, and deployment of applications on Palantir Foundry Platform Retail merchandising domain expertise including category management, assortment optimization, product clustering, product price sensitivity and promotion affinity evaluation, store clustering and localization Experience with Prompt Engineering developing solutions leveraging LLM models Education BA/BS degree required To Apply Please forward your CV via the APPLY Now button below.
Sr Software Development Engineer

Posted 4 days ago
Job Viewed
Job Description
Sr Software Development Engineer
**About** **Trellix:**
**Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
**_Role Overview:_**
We are looking for a passionate and experienced Senior Software Development Engineer to join our dynamic and fast-paced team. This role offers an opportunity to shape large-scale, automated test environments that directly impact Trellix's product quality and speed of delivery while engineering solutions for complex business challenges.
You'll be at the center of building services that support automated deployment and validation of our products. Your solutions will streamline our CI/CD pipeline and ensure our testing environments scale across tools, Trellix products, and platforms.
**Location: Cork - Hybrid**
**About the Role:**
+ Design, develop, and maintain robust, scalable, and high-performance software applications primarily using Groovy and C#.
+ Collaborate with global cross-functional teams across time zones to deliver impactful solutions that meet evolving product and QA needs.
+ Participate in architecture discussions and technical design reviews to improve system performance, reliability, and scalability.
+ Write efficient, maintainable code and unit tests that adhere to engineering best practices.
+ Create modular components with well defined APIs to enable flexible and easy integration into existing development infrastructures and workflows
+ Champion Agile best practices and contribute to continuous improvement in the software development lifecycle.
**Senior Software-specific:**
+ Identify and address technical debt and refactor existing codebase as necessary to improve system maintainability and scalability.
+ Conduct thorough code reviews, provide feedback, and help raise the quality bar for the entire team.
+ Proactively research and evaluate emerging technologies that can be leveraged for future development.
+ Influence architectural direction and technical strategy.
+ Drive open and effective communication across teams, helping guide decisions and technical alignment.
**About You:**
+ You have 5+ years of experience with a BS/BE in Computer Science, Computer Engineering or related field.
+ Proficiency in any of the following languages: Java or C#, or C++, with strong fundamentals in object-oriented design and design patterns.
+ Solid experience with VMware vSphere for managing and provisioning virtual infrastructure.
+ Experience with relational databases such as SQL Server or similar.
+ Familiarity with scripting languages such as PowerShell, Bash, or equivalent.
+ Working knowledge of Windows, Linux and Mac OS.
+ Ability to work both independently and collaboratively in a fast-paced environment.
+ Excellent problem solving and troubleshooting skills.
+ Working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
+ Experience in Agile software development practices and Github for source control and collaboration.
+ Ability to collaborate and work with multiple teams across different time-zones.
+ Strong communication skills - able to articulate technical concepts to non-technical stakeholders and influence decisions.
+ Experience building enterprise-grade, distributed systems with a focus on performance, reliability, and scalability.
**_Company Benefits and Perks:_**
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Senior Software Development Engineer

Posted 4 days ago
Job Viewed
Job Description
Apptio, an IBM Company, is seeking a Senior Software Development Engineer to join our growing team building innovative, AI-driven solutions across the FinOps and Technology Business Management (TBM) product suite. In this role, you will work closely with data scientists to design, develop, and scale the engineering infrastructure required to bring machine learning and generative AI capabilities into production across our SaaS platforms.
You will play a key role in shaping the future of intelligent product features-enabling smarter automation, deeper analytics, and better business outcomes for our enterprise customers.
**Your role and responsibilities**
* Collaborate with data scientists to productionize AI/ML models, including orchestration, scaling, monitoring, and API integration
* Design and build high-quality, maintainable software systems that deliver AI/ML-powered features within Apptio's product suite
* Develop secure and scalable microservices, data pipelines, and back-end components in a cloud-native environment
* Work closely with product managers and UX designers to translate business needs into technical solutions
* Contribute to architectural decisions and code reviews while mentoring junior engineers
* Drive performance, scalability, and reliability best practices across AI-integrated features
* Stay up-to-date with emerging trends in software engineering, cloud technologies, and MLOps
**Required technical and professional expertise**
* Demonstrated experience in software development, ideally with experience delivering SaaS or data-driven products
* Proficiency in one or more modern languages such as Java, Python, Go, or TypeScript
* Experience building and deploying RESTful APIs, working with containerized environments (e.g., Docker, Kubernetes)
* Solid understanding of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
* Demonstrated experience collaborating with data science or ML teams to operationalize models
* Strong knowledge of distributed systems, performance optimization, and fault-tolerant design
* Excellent communication skills and a collaborative, team-first mindset
**Preferred technical and professional experience**
* Experience with MLOps tools and practices (e.g., MLflow, SageMaker, Airflow, KubeFlow)
* Familiarity with FinOps, IT financial management, or Apptio products (ApptioOne, Cloudability, Targetprocess)
* Exposure to generative AI or LLM-based solutions
* Knowledge of observability practices and tools for AI/ML-powered services
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Development Engineer II

Posted 4 days ago
Job Viewed
Job Description
We're looking for a Software Development Engineer II to join a high-impact, cross-functional team of data scientists and engineers focused on bringing generative AI and machine learning to life within Apptio's suite of FinOps products, including ApptioOne, Cloudability, and beyond.
This role blends applied software engineering with innovative AI use cases, helping enterprise customers gain deeper, faster, and more actionable insights into their cloud and IT spend.
* Be at the forefront of combining AI innovation with real-world enterprise FinOps
* Work in a collaborative, supportive, and growth-minded environment
* Influence the direction of next-gen features across Apptio's industry-leading platforms
* Access to cutting-edge tools and a strong culture of experimentation
**Your role and responsibilities**
-Design, build, and maintain scalable software systems that integrate AI/ML models into production-ready features within the Apptio ecosystem.
-Partner with data scientists to productionize generative AI solutions, including prompt engineering, model orchestration, and result pipelines.
-Collaborate across product, UX, and platform teams to translate experimental models into enterprise-grade user experiences.
-Develop and maintain APIs, services, and data pipelines to support ML/AI feature delivery.
-Write clean, testable, and maintainable code across the stack (back-end-heavy focus, with potential for front-end contributions).
-Ensure performance, security, and reliability in solutions used by some of the world's largest enterprises.
**Required technical and professional expertise**
* Demonstrated professional software development experience
* Proficient in one or more modern programming languages (e.g., Python, Java, Go, or similar)
* Solid understanding of software engineering principles including design patterns, data structures, and system architecture
* Experience working with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD practices
* Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow, Hugging Face Transformers)
* Strong collaboration skills and experience working in cross-functional teams
**Preferred technical and professional experience**
* Hands-on experience with LLMs, prompt engineering, or building AI-powered assistants
* Familiarity with FinOps, cloud cost management, or the Apptio product suite (ApptioOne, Cloudability, etc.)
* Exposure to MLOps tools and practices (e.g., MLFlow, Kubeflow, SageMaker)
* Experience integrating ML/AI features into SaaS products at scale
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Software Development Engineer

Posted 4 days ago
Job Viewed
Job Description
At IBM Cloudability, we deliver a best-in-class FinOps platform that helps customers enable their IT, finance, and DevOps teams to work together to optimize cloud resources for speed, cost, and quality. We are seeking a highly skilled and experienced Senior Software Development Engineer to join our dynamic and growing team. The ideal candidate will be a seasoned software developer with a passion for technology, problem-solving, and driving software development processes. You will get to lead technical initiatives, and mentor junior engineers while delivering high-quality, scalable, and maintainable software solutions.
**Your role and responsibilities**
* Develop cloud-native services to address both new and ongoing business challenges and meet customer needs.
* Own end-to-end feature development, from concept through design to production, collaborating with product managers and engineers to deliver scalable, high-quality solutions.
* Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality, reliable software.
* Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads.
* Mentor and provide technical guidance to junior engineers.
**Required technical and professional expertise**
* 5+ years of professional software development experience in designing and building enterprise-level applications
* Extensive professional knowledge, experience, and understanding of at least one modern programming language, such Java, Scala, and Go.
* Extensive experience with software engineering principles, including data structures, algorithms, and design patterns.
* Hands-on experience with cloud technologies (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
* Excellent communication skills, both written and verbal.
**Preferred technical and professional experience**
* Master's degree in computer science or related field.
* Experience in modern software concepts such as Infrastructure as Code (e.g., Terraform)
* Experienced with modern API design and implementations, preferably in Java or Golang.
* Experienced in Cloud infrastructure's cost management or FinOps.
* Experience using monitoring tools like Splunk, Datadog, Prometheus, Grafana
* Exceptional customer focus, ownership, and drive.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Be The First To Know
About the latest Software development Jobs in Ireland !
Senior Software Development Engineer

Posted 4 days ago
Job Viewed
Job Description
25WD85333
Job Description
**Position Overview**
Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime?
The Autodesk Developer Enablement team seeks a highly motivated, seasoned Senior Back End Software Development Engineer to build and maintain a distributed compute system. You will be part of a team that designs, builds, and operates services used by developers across Autodesk. You will work alongside other engineers to support daily operations and our long-term roadmap.
A successful **Senior Back End Software Development Engineer** has a strong sense of ownership and can drive projects through to completion.
**We are looking for someone who is excited to shape a platform that allows teams to register, schedule, and control jobs based on the requirements with minimal latency.**
As a key member of our team, you'll tackle **scale, distributed systems challenges, and customer-facing operations** while working with cutting-edge AWS serverless tech.
**Hybrid role with at least one day onsite in the Dublin office.**
**Responsibilities**
- **Write code that is testable, readable, and maintainable**
- Perform code reviews
- Engage in technical and architectural discussions and decision-making
- Proactively automate processes and improve code quality
- Troubleshoot issues using distributed logging and tracing
- Support internal development teams by answering questions and creating sample code
- Participate in on-call rotations to support production systems
**Minimum Qualifications**
- 4 years of hands-on software development experience in a language like **Go, or Python.**
- 4 years of experience leveraging **public cloud infrastructure** components like compute, caches, and databases
- Experience implementing unit and integration tests
- Understanding of DevOps best practices
- Good self-management skills and the ability to track and prioritise multiple tasks coming in simultaneously
- Experience working with **containers**
- Experience building apps on **AWS using services such as ECS/EKS, Step Functions, Lambda**
- Experience with Agile software development practices
- Good understanding of networking and security concepts
#LI-IS1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Senior Software Development Engineer
Posted today
Job Viewed