173 Programming Intern jobs in Ireland

Software Development Engineering

Nenagh, Munster €90000 - €120000 Y Fiserv

Posted today

Job Viewed

Tap Again To Close

Job Description

Calling all innovators – find your future at Fiserv.

We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.

Job Title

Software Development Engineering

About your role:

At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.

What you'll do:

  • Lead the design, development, and implementation of software applications to support Fiserv's business goals.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Perform coding, testing, and debugging of applications to ensure optimal performance and reliability.
  • Maintain and improve existing codebases and lead peer review processes.
  • Mentor junior developers and provide technical guidance to enhance team capabilities.
  • Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.

Experience you'll need to have:

  • Experience in software development
  • Experience in Java, C, C#, C++, or similar programming languages
  • Experience in SQL databases
  • Experience in AWS, Azure, or GCP services
  • Experience with CI/CD pipelines and DevOps practices
  • Experience with Agile methodologies
  • Equivalent combination of educational background, related experience, and/or military experience

Experience that would be great to have:

  • Experience in the financial services industry

Thank you for considering employment with Fiserv. Please:

  • Apply using your legal name
  • Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).

Our commitment to Diversity and Inclusion:

Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.

Note to agencies:

Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.

Warning about fake job posts:

Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.

This advertiser has chosen not to accept applicants from your region.

Internship - Software Engineering

Galway, Connacht €25000 - €30000 Y HPE Juniper Networking

Posted today

Job Viewed

Tap Again To Close

Job Description

Location

Galway, Galway, H91 WP08

Category

Administration. Finance and Legal

Job Type

Full time

Job Id

No

Internship - Software Engineering

This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office.

Who We Are:

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Job Description:

We are looking for a Software Engineering Intern within HPE, Intelligent Edge to join us

You will have an exciting opportunity to learn and collaborate on software engineering projects with guidance from R&D team that creates the innovative wired and wireless network solutions for smart digital experiences.

Start Date: January 2026 or later (~ 8 month)

Location: Galway preferred

Mandatory Requirements: Enrolled in an University during the internship

What you'll do:

  • Working on a specific project critical to HPE in an Agile environment
  • Writing code by using current programming languages and technologies
  • Receiving guidance from a senior member of the Engineering team who will help you to technically approach the use cases
  • Utilizing new trends in technologies, software development methodologies, and techniques

What you'll need:

  • Pursuing a bachelor's or master's degree program in Computer Science or a related field
  • Exposure to Linux operating system and scripting languages such as Python
  • Excellent verbal and written communication skills in English

What we'd prefer you bring:

  • Good time management and project management skills
  • Confidence and self-motivation both when working independently and as part of a team
  • Strong desire to excel and surpass expectations
  • Enthusiasm, motivation, and willingness to learn
  • Interest in taking initiative and genuine interest in the field
  • Attention to detail
  • Very strong written and oral communication skills
  • Availability to work mainly in the Galway office

At HPE, we're:

  • Human Rights Campaign's Corporate Equality Index
  • Great Place to Work's Best Workplace for Parents 2023
  • Fortune 100 Best Companies to Work For 2024
  • Ethisphere World's Most Ethical Company 2024
  • The Civic 50 Honoree
  • JUST Jobs Leader 2024
  • Forbes 2024 America's Best Employers For Diversity
  • America's Most Just Companies 2024
  • Fortune Best Workplaces in Texas 2024
  • Bay Area's Best Places to Work 2024

Ready to take the next step?

Open up opportunities with HPE.

Additional Skills:

Accountability, Accountability, Action Planning, Active Learning (Inactive), Active Listening, Bias, Business, Calendar Management, Coaching, Computer Literacy, Creativity, Critical Thinking, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity (Inactive), Long Term Planning, Managing Ambiguity, Office Administration, Policy and procedures, Recordkeeping, Risk Assessment, Service And Support Planning {+ 6 more}

What We Can Offer You:

Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.

Personal & Professional Development

We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.

Unconditional Inclusion

We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.

Let's Stay Connected:

Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE.

ireland#interns

Job:

Administration

Job Level:

N/A

HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity.

Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities.

HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

This advertiser has chosen not to accept applicants from your region.

Software Engineering Intern

Cork, Munster €40000 - €60000 Y NetApp

Posted today

Job Viewed

Tap Again To Close

Job Description

About NetApp

NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.

If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond.

Job summary

Join the Platform Software team at NetApp Core Storage Engineering (CSE) for a dynamic 6-month internship As an Intern Software Engineer, you will be part of a talented group dedicated to crafting embedded software for cutting-edge NetApp storage solutions. Dive into the realm of high-performance enterprise storage systems, explore and integrate AI-based techniques to enhance data management processes, improve existing tests and develop new features

The role also involves documentation of design, implementation, and testing processes. As part of the internship, candidates can expect mentorship, exposure to and work on NetApp data management technologies.

Job requirements
  • Working efficiency in C, C++, and Python programming languages
  • Basic knowledge of operating system kernel architecture
  • Understanding of basic debugging tools
  • Understanding of AI and machine learning concepts and interest in their application in data management.
  • Effective verbal and written communication skills
  • Strong team player mindset
  • Familiarity with computer architecture, data structures, and standard programming practices
  • Demonstrated problem-solving skills
  • Exposure to Windows and Linux platforms
Your profile
  • You must be a current student pursuing a bachelor's degree
  • This internship opportunity is perfect for 3rd-year students seeking a 6-8 month internship as part of their degree program
  • Happy to come into the Cork office a minimum of twice a week as part of our hybrid work culture

Application deadline: 17th Sept 2025

Start date: January/March 2026

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.

Equal Opportunity Employer:

NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.

Why NetApp?

In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.

We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favourite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.

If you want to help us build knowledge and solve big problems, let's talk.

Submitting an application

To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.

This advertiser has chosen not to accept applicants from your region.

Manager, Software Engineering

Leinster, Leinster €60000 - €120000 Y Mastercard

Posted today

Job Viewed

Tap Again To Close

Job Description

Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title And Summary
Manager, Software Engineering

Overview
Mastercard Developers ) is the primary API platform for Mastercard partners to access a diverse range of payment, data, loyalty, and security APIs. The team is responsible for delivering an experience that ensures developers can quickly find the right API, assess its technical capabilities and integrate it into new and innovative solutions. Mastercard Developers is looking for a technical engineering manager to lead and grow our engineering team while remaining hands-on with code and architecture.

  • Would you enjoy leading and growing a team of engineers in an evolving Enterprise environment?
  • Do you have a strong background in developing and delivering high volume web services?
  • Are you passionate about building high-performing teams that deliver exceptional, scalable software?
  • Are you excited about the technical challenges of API platform design and architecture?
  • Do you want to be part of one of the most exciting global initiatives in Mastercard right now?

Role

  • Lead and manage a team of 4-8 engineers while remaining technically hands-on
  • Drive planning, design and implementation of technical solutions for global customers (internal and external)
  • Recruit, mentor, and develop engineering talent; conduct performance reviews and career development
  • Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing Mastercard Developers
  • Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor)
  • Liaise with other global technology, data, operations teams to execute
  • Act as subject matter expert for Mastercard Developers API Platform and services to support customer integrations
  • Foster team collaboration, remove blockers, and maintain high engineering standards

All About You

  • 8+ years of backend development experience with 3+ years of technical team leadership
  • Very strong Java and object-oriented design and development skills with active coding capability
  • Knowledge of Kotlin is a plus as it is one of our primary language for backend services
  • Strong fundamentals of Spring Boot, microservices and SQL based database (Oracle and PostgreSQL)
  • Proven track record in API based products and team management
  • You care about both technical architecture/design AND developing people - ensuring solutions are flexibly designed while growing engineering talent
  • Experienced working in an Agile environment with a global team that makes frequent production releases
  • Experience managing engineers in a hands-on capacity, balancing individual contribution with team leadership
  • Background in Dev/Ops a distinct advantage
  • Background in automation a distinct advantage
  • Experience in designing and delivering APIs and security models an advantage
  • You strive to create highly intuitive and responsive products while building high-performing teams

Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Software engineering internship

Waterford, Munster €20000 - €25000 Y Red Hat

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently looking for a Software Engineering intern to join us in Waterford, Ireland. You will work closely with a senior mentor to gain technical knowledge and experience in your field, and cooperate with a broader international team both locally and globally.

You will be part of a cohort of interns and have the opportunity to work on multiple projects within Global Engineering while also receiving learning and curriculum on different technologies. These projects and curriculum may include areas such as Ansible, RHEL, OpenShift, AI, and more. You'll also have the chance to work with technologies like Python, Go , GitHub, Java, Agile, JavaScript, etc.

At Red Hat, you'll work in an environment that welcomes diverse perspectives, values great ideas, and empowers individuals to contribute meaningfully. Freedom and courage are two of our core values — which means you'll have the space to take risks, explore the unknown, and grow your strengths. But being a Red Hatter is not just about bravery; it's also about commitment and follow-through.

Red Hat's Intern Program is a collaborative effort between the Emerging Talent team and our intern managers. The program is designed to offer a meaningful and well-rounded experience — combining professional development, networking opportunities, social engagement, and impactful work. This is a paid, full-time internship based at the respective RH offices (Cork, Waterford, Dublin), with flexible working hours. The expected start date is January 2026.

What you will do:

  • Work closely with your mentor to design, develop, and maintain code in Python, Golang or similar programming language
  • Add new features, debug, identify, and track issues in Red Hat products (RHEL, OpenShift or other)
  • Collaborate with the wider team members and other departments such as Quality Engineering, Designers, Product Management or Documentation team throughout the product cycle
  • Network with other talented interns in an inclusive workplace where you can be yourself and thrive

What you will bring:

  • You must be enrolled in an accredited university program in the Republic of Ireland during the full duration of the internship and must be able to join us full time from January till August 2026
  • Working knowledge of written and spoken English
  • Must have basic knowledge and passion for Software Engineering using Python, Golang or similar programming languages.
  • Passion, curiosity, and desire to create new things and examine how things work internally
  • Willingness to learn and proactively work as a part of a wider team
  • Knowledge of K8s, cloud infrastructure is a huge plus
  • Contributing to opensource projects is a plus
  • Experience with quality engineering, devops is a plus

Due to the limited number of internship opportunities and the high volume of applications, we may not be able to speak with every candidate. To maximize your chances of moving forward in the process, please ensure your CV clearly outlines your education, relevant projects (link to your account), and extracurricular activities.

Please apply for a maximum of three internship roles that best match your interests and skills.

About Red Hat

Red Hat

is the world's leading provider of enterprise

open source

software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Inclusion at Red Hat

Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email

application-

. General inquiries, such as those regarding the status of a job application, will not receive a reply.

This advertiser has chosen not to accept applicants from your region.

Software Engineering Intern

Leinster, Leinster Toast

Posted today

Job Viewed

Tap Again To Close

Job Description

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.

About this roll* (Responsibilities)
Toast is looking for self-motivated individuals who love building great software and want to have fun while doing it. Our engineering teams offer opportunities to work on a variety of impactful areas, including Android and iOS development, web front-end, back-end infrastructure, AI/machine learning models, cybersecurity and compliance, and more. You could contribute to designing user-friendly interfaces, building secure and scalable systems in AWS using Java or Kotlin, applying machine learning for security and analytics, or creating tools for large-scale data processing. You'll collaborate with talented mentors and engineers, gain hands-on experience with technologies like Python, TensorFlow, Splunk, and big data tools, and help empower restaurants through innovative technology. Whether you're passionate about front-end design, advanced AI models, or cloud security, Toast has a role for you.

This role is planned to run from January - June 2026.

About this roll*: (Responsibilities may include)

  • Work on a small team of 3-6 engineers, responsible for entire modules of the Toast product
  • Build, and maintain high performance, flexible, and highly scalable web and mobile applications
  • Participate in designing, estimating effort, implementing, testing, debugging, configuring, integrating and documenting database, middle-tier and front-end code
  • Diagnose performance bottlenecks and implement optimizations
  • Think in terms of the end-user and design accordingly
  • Actively contribute to product design and feature selection discussions
  • Participate in code reviews to ensure technical implementations meet functional requirements
  • Build cutting edge tools for analytical data processing, explore the power of Toast data and build machine learning models
  • Implement secure software development processes
  • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.

Do you have the right ingredients*? (Requirements)

  • Currently enrolled in an academic program
  • A passion for learning and a desire to understand what it takes to build software that empowers restaurants to thrive and do what they love
  • Knowledge of at least one of the following:

  • Java development

  • Mobile software development (preferably with Android)
  • SQL or NoSQL databases
  • RESTful microservices
  • Web front-end basics: HTML, CSS, and JavaScript
  • Machine Learning and/or Generative AI development

  • *Bread puns encouraged but not required.

Our Tech Stack
Toast's products run on a stack that ranges from guest and restaurant-facing Android tablets to web applications and backend microservices. The Toast POS application is an Android application written in Java and Kotlin. Our backend microservice architecture consists of containerized RESTful and gRPC applications written in Java and Kotlin. Systems integrations are built on Apache Camel and we use Apache Pulsar for message oriented middleware. Front end applications use React and leverage GraphQL for data access. Mobile applications are native for both Android and iOS. Toast's platform services are built and deployed on AWS, and consume several AWS services such as ECS, DynamoDB, Aurora (Postgres), S3 and others.

AI at Toast
At Toast we're Hungry to Build and Learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it's a core part of our culture.

*Diversity, Equity, and Inclusion is Baked into our Recipe for Success *
At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.

We Thrive Together
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out:

Apply today
Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact

For roles in the United States, It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

This advertiser has chosen not to accept applicants from your region.

Software Engineering PMTS

Leinster, Leinster €100000 - €200000 Y Salesforce

Posted today

Job Viewed

Tap Again To Close

Job Description

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword — it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place Agentforce is the future of AI, and you are the future of Salesforce.

Are you a visionary principal-level engineer passionate about building platforms that multiply developer productivity?

Our Engineering Excellence team is being formed to redefine how software is built, tested, and delivered across the enterprise. We are looking for a technical leader to architect the next generation of our core engineering platforms and automation systems from the ground up.

This is a high-impact, strategic role where you will have the autonomy to shape our technical roadmap, mentor a growing team, and establish the foundational infrastructure that empowers thousands of engineers to ship high-quality products with greater velocity and confidence.

What You'll Be Doing

  • Architect & Innovate: Architect and lead the design of large-scale, multi-region infrastructure platforms and automation systems that directly improve the developer experience.
  • Define Strategy: Define the technical strategy and roadmaps for our core engineering platform's evolution and modernization, ensuring alignment with business objectives.
  • Drive Innovation: Lead proof-of-concepts, evaluate new and emerging technologies, and conduct platform research to keep our engineering capabilities at the forefront of the industry.
  • Mentor & Lead: Mentor and develop senior and mid-level engineers, providing expert technical guidance, fostering a culture of excellence, and supporting their career development.

Required Skills & Experience

  • Core Technical Expertise: 12+ years of professional software development experience, with expert-level, hands-on proficiency in Java . A strong understanding of the Salesforce Platform is required, including deep familiarity with its APIs (e.g., Metadata, Tooling, REST), declarative automation (Flows), and security model (Profiles, Permission Sets).
  • System Architecture: Proven track record of architecting and implementing large-scale, distributed systems serving thousands of users.
  • Analytical Problem-Solving: A demonstrated ability to analyze complex, large-scale systems to identify and address root causes of instability, performance bottlenecks, or technical debt.
  • Cloud Mastery: Expert-level mastery of cloud platforms ( AWS ) including advanced services (e.g., networking, security, serverless) and enterprise features.
  • Containerization & Orchestration: Deep expertise in containerization platforms ( Kubernetes , service mesh, advanced orchestration patterns).
  • Infrastructure as Code (IaC): Comprehensive experience with IaC at scale using tools like Terraform Enterprise or custom-built solutions.
  • CI/CD Architecture: Expert knowledge of CI/CD platform architecture, including Jenkins Enterprise, GitHub Actions, and custom pipeline orchestration.
  • Distributed Systems: Deep understanding of microservices architecture, event-driven patterns, and platform scalability challenges.
  • Product Mindset: A strong ability to think from a user's perspective, contribute to product strategy, and make pragmatic technical and design decisions.
  • Exceptional Communication: Proven ability to present complex data to diverse audiences. You are a clear, logical communicator who is comfortable in a room with senior leadership.

Desired Skills

  • Ecosystem Experience: Prior experience working on large-scale Salesforce implementations for enterprise customers is a significant asset.
  • Broader Platform Knowledge: Familiarity with the wider Salesforce ecosystem, including integration platforms like MuleSoft and data visualization tools like Tableau
  • Data Platforms: Advanced expertise with modern database and data platforms (e.g., data lakes, streaming platforms like Kafka).
  • Polyglot Programming: Professional experience with other languages such as Python or NodeJS.
  • Regulatory compliance knoweldge (SOX, FedRAMP, GDPR, industry-specific requirements)

Growth & Impact

This role positions you as a key technical leader within Salesforce's engineering organization, with direct influence on platform strategy affecting thousands of engineers. You'll have opportunities to drive industry-leading innovations while building and leading world-class engineering teams. The position offers clear progression paths toward higher-level Principal Engineer, Engineering Management, or specialized technical leadership roles.

Unleash Your Potential

When you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best , and our AI agents accelerate your impact so you can do your best . Together, we'll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what's possible — for yourself, for AI, and the world.

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programming intern Jobs in Ireland !

Director, Software Engineering

Dublin, Leinster €80000 - €120000 Y Bentley Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

Bentley Systems

Director, Software Engineering
Location: Vilnius, Lithuania (Hybrid/ Office) OR Ireland

Position Summary
Bentley Systems is seeking an exceptional candidate to become a valued member of our leadership team as Director, Software Engineering for its Synchro product suite. As a key member of the leadership team, the Director, Software Engineering will be responsible for leading a team of 35, fostering software engineering excellence across the Synchro portfolio to ensure that our product visions are fulfilled with exceptional quality and operational excellence delivering the best in class solutions to Bentley's users and partners.

The Director, Software Engineering will have experience in bringing AI enriched products and services to market with strong technical understanding of the fundamentals of machine learning and operating and managing AI based cloud services.

Responsibilities

  • Leads a cross-functional, multi-product engineering team that focuses on software development, quality assurance testing, and performance engineering with a DevOps mentality.
  • Owns the overall technical vision and execution strategy for the teams, being accountable for the timely delivery of high-quality, and consistent product solutions to market.
  • Heavily engage with Product Management & Business stakeholders at all levels to execute product roadmaps and meet company objectives.
  • Experience of translating business strategy and operating models; can apply gap analysis techniques to create long-term technical strategy.
  • Integrate and deliver an AI centric roadmap to enhance and modernise our existing customer experiences.
  • Democratise AI development within the engineering team, through training, mentoring and leading by example.
  • Create and maintain technical roadmap and architectural development models for the organization.
  • Can effectively mentor the team on our guiding principles and standards; while leading technical change and transformation.
  • Responsible for progressively building people, processes and technologies that are scalable, resilient, and "future-proof".
  • Foster "Extreme Ownership" for work done by the engineering organization through build-measure-learn feedback loops and real-time KPI's.
  • Define, implement, monitor, and report relevant performance indicators of Define standard processes along the user and product lifecycles; run some of these processes directly, e.g. product launch.
  • Partner with HR on long-term workforce planning, location strategy, talent and succession management, role/comp standardization, training, and change management.
  • Oversee all aspects of people management for the Synchro engineering team, including recruitment, skill development, compensation planning, performance feedback, and performance management.

Qualifications

  • At least 10+ years of professional experience in software development
  • At least 5 years leading large commercial product development teams of 20+ people
  • Experience in delivering both Software-as-a-Service and Managed-as-a-Service solutions
  • Experience in driving execution across large, cross-functional and global organizations
  • Fluency in Agile, DevOps, Build-Measure-Learn and modern software development lifecycle methods with a passion for organizing teams and driving for productivity
  • An understanding of engineering and construction workflows and the technology landscape used to deliver infrastructure projects would be highly advantageous
  • Business Acumen and technical competence to approach technology issues from a business perspective along with a natural grasp of how to design, build, code and run cloud platforms that support business objectives.
  • Change management – Know how to apply architecture patterns like the Strangler pattern to decompose legacy apps
  • Continuous deployment methodologies such as DevOps and DevSecOps
  • Experience in developing Windows Desktop client applications
  • Experience in bringing AI focused products and services to market.
  • Proficient with following programming languages – Typescript, C#, C++, Python

What We Offer

  • A great Team and culture – please see our colleague video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
  • A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.

Please note if you are employed full-time, the salary for this position ranges from 6,800 EUR gross (before taxes-Lithuania) depending on knowledge and experience.

Please submit resume in English.


About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance.

Equal Opportunity Employer
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.

This advertiser has chosen not to accept applicants from your region.

Software Engineering Intern

Leinster, Leinster €25000 - €40000 Y Eaton

Posted today

Job Viewed

Tap Again To Close

Job Description

At Eaton Ireland, power isn't just what we manage—it's what we empower.
With over a century of innovation and a presence in more than 175 countries, we're helping customers tackle their toughest power management challenges with technologies that are smarter, safer, more efficient, and more sustainable.

But what truly sets us apart is our people. As a
Certified Great Place to Work
, Eaton Ireland is recognised for building a culture where trust, inclusion, and purpose thrive. Here, every voice matters, and every idea has the power to shape a better future - for our communities and our planet.

What You'll Do
The Centre for Intelligent Power (CIP) is seeking interns to work within its multidisciplinary teams. If you are excited and inspired by the thought of contributing to a more sustainable global future, as well as bringing digitalization solutions and mindset to Eaton's vast portfolio of products and services across multiple industries that our company operates.

You will be placed on one of 5 engineering teams with the opportunity to acquire skills in the following areas: Edge AI, Embedded Systems, Machine Learning, Cloud DevOps and Quality Assurance.

In This Role You Will

  • Be engaged as part of a multi-disciplinary international team focusing on design and development of experimental intelligent power systems.
  • Learn about a wide range of analytics and Artificial Intelligence (AI) technologies for power management systems, including the associated data processing pipelines.
  • Gain hands-on experience with the tools and approaches used as part of the design, development, and test processes.
  • Work across the full software development lifecycle in an agile environment, attending all scrum team meetings.
  • Develop clean, efficient, and reusable code using coding best practices.
  • Get the opportunity to work on cutting edge technologies including:

  • Cloud Computing with Microsoft Azure

  • Software containerisation using Docker and Kubernetes
  • Data pipelining with Apache Spark
  • DevOps and MLOps
  • Internet of Things (IoT) and Edge Computing
  • Embedded Real-Time OS (RTOS) / Linux software development.

Qualifications
Ongoing university studies (BSc/MSc) in Computer Science, Computer Engineering or similar

Skills

  • A basic technical background is required in addition to an interest and background in engineering or software development. The ideal candidate will be in pursuit of or a recent graduate of a degree or master's in electronic or computer engineering, computer science or a related course.
  • A team player with excellent communication skills, who is curious, proactive, conscientious and enjoys problem solving.
  • Experience with a programming language such as C/C++, Python, R, MATLAB
  • Familiarity with version control systems (Git) is desired.
  • Data storage experience, SQL or NoSQL.
  • A basic background in modelling and analysis, e.g., MATLAB and Simulink
  • Familiarity with Internet of Things, embedded systems, cloud computing, connectivity and networking, communication protocols and security.
  • Knowledge of end-to-end Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Soft Skills

  • Communication skills
  • Team collaboration
  • Adaptability
  • Problem-solving mindset
  • Growth mindset
  • Time management

We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineering

Leinster, Leinster €60000 - €120000 Y griddable

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
We're looking for a Senior Software Engineer to help design, build, and scale the next generation of our distributed systems. As part of a high-impact engineering team, you will work on improving the performance, reliability, and automation of our cloud-native platforms and services. This is a great opportunity to solve complex engineering challenges while contributing to mission-critical systems at scale.

Responsibilities

  • Design, build, and maintain scalable backend systems and cloud-based services.
  • Write clean, testable, and efficient code following engineering best practices.
  • Develop automation and tooling to reduce manual effort and improve system reliability.
  • Enhance observability through monitoring, logging, and distributed tracing.
  • Support integration of AI-driven automation and observability platforms.
  • Work closely with product and infrastructure teams to ship features and improvements iteratively in Agile teams.
  • Contribute to CI/CD pipeline improvements to streamline delivery and deployment.
  • Collaborate with cross-functional teams to define and track SLIs/SLOs and support service reliability.
  • Participate in incident response, root cause analysis, and long-term remediation.

Required Skills

  • 5+ years of experience in software engineering using Python, Go, or Java to build scalable, production-grade systems.
  • Demonstrated experience in developing and deploying production-grade software applications or services.
  • Strong understanding of software design principles such as modularity, separation of concerns, fault tolerance, and scalability.
  • Experience with writing and maintaining test suites, including unit, integration, and end-to-end tests.
  • Proficient in using Git and working within collaborative version control workflows.
  • Familiarity with CI/CD systems and deployment automation best practices.
  • Experience with API development using RESTful or gRPC standards.
  • Participation in Agile development processes such as Scrum or Kanban.
  • Experience conducting code reviews and a solid commitment to clean, maintainable code.
  • Infrastructure & Systems Skills
  • Hands-on experience operating and scaling distributed systems in a cloud environment (AWS, GCP, or Azure).
  • Strong experience with AWS or GCP and services like EC2, VPC, IAM, S3, EKS.
  • Expertise in Kubernetes and modern container orchestration.
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation, Pulumi).
  • Experience with Docker and Kubernetes in production environments.
  • Solid understanding of Linux/Unix systems and strong troubleshooting skills.
  • Familiarity with monitoring and observability tools such as Prometheus, Grafana, Datadog, or Splunk.
  • Understanding of key Internet protocols (TCP/IP, DNS, HTTP/S, TLS).
  • Exposure to SRE practices including SLIs, SLOs, incident response, and postmortems.

Desired Skills

  • Experience working in compliance-sensitive, global, or multi-tenant environments.
  • Exposure to chaos engineering, fault injection, or performance/load testing tools.
  • Experience with AI/ML platforms, agents, or intelligent observability systems.
  • A data-driven mindset for identifying systemic issues and driving reliability improvements.
  • Strong written and verbal communication skills, with an emphasis on documentation and collaboration.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programming Intern Jobs