51 Programming Languages jobs in Ireland

Manager, Software Engineering

Dublin, Leinster Mastercard

Posted 5 days ago

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
Job Title
Manager, Software Development Engineering (Commercial Solutions)
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Mastercard Commercial Solutions team in Dublin have an exciting opportunity for a Manager of Software Development to help further grow our organization by enabling teams to enhance and modernize our Commercial business-to-business (B2B) digital payments services. This position will be key to growing a global B2B technology platform, operating at-scale, requiring focus on performance, security, and reliability.
Role
As Manager, Software Development Engineering you will manage scrum teams building commercial Java-based, distributed, highly available applications.
- Take a product initiative from requirements to production
- Lead and guide an agile teams of scrum masters, business analysts, developers and testers to deliver software that meets business objectives
- Oversee effective development and delivery of software solutions
- Collaborate with the Product Owners, Business/Tech Operations, and other stakeholders
- Drive positive change within systems/process to optimally deliver on commitments
- Drive agile best practices amongst the teams
- Drive your team's capability and performance through coaching, mentoring, performance feedback and career development
- Communication of status/progress to product teams/customers/senior management
- Contribute to the knowledge of the software development guild
All About You
- Experience with managing development teams in a multi-team environment, and experience with remote management
- Experience with applying Scrum or SAFe Agile in a product development environment where high levels of performance, reliability and security are essential
- Great communicator with proven experience in collaborating with business stakeholders
- Payments and fintech experience will be an advantage when it comes to compliance requirements such as PCI DSS
- Experience with the following technologies is a distinct advantage:
- Java/Spring/Hibernate
- RESTful APIs
- RDBMS such as Oracle and Postgres
**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.

Manager, Software Engineering

Dublin, Leinster Mastercard

Posted 14 days ago

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
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Settlement Program provides vital systems and services to the Mastercard Treasury and Finance team in support of global payments/customer funds movement, treasury operations, liquidity, foreign exchange, risk management and capital management. We are directly responsible for moving billions of dollars each day between our customers. We are an agile development organization with teams located in both St. Louis, Missouri, Dublin, Ireland and Pune, India.
Role:
Overview
- Responsible for the analysis, design, development and delivery of software solutions
- Defines requirements for new applications and customizations, adhering to standards, processes and best practices
Responsibilities
- Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles
- Work with business/product owners to develop and deliver on new services to introduce new products and bundles
- Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year
- Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role
- Continuously engage and improve teams' performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk
- Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels
- Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement
- Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership
- Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies
- Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership
- Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
About You:
- IT experience with successful track record in managing small scale development organization (2+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership
- Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management.
- Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP, others)
- Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code
- Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
- Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
- Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
- Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
- Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
- Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
- Has skills to understand customer journeys and ensure a good customer experience by continuously reducing mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
- Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation
- Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
- Able to configure rules and build automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others)
- Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
- Has skills to conduct various performance tests (e.g., load, spike, breakpoint, endurance) to understand application/service limits and behaviors
**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.

Manager Software Engineering

Dublin, Leinster Mastercard

Posted 14 days ago

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
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
- The Decision Management program enables intelligent decision-based products through streaming analytics with the ability to govern these decisions and manage their outcomes with business agility.
- This program leverages business rules & AI engines, a streaming big data cluster, an in-memory data grids, APIs, & UIs to deliver real time decisions at global scale
We are looking for a Software Engineering Manager/Engineering Lead to join our DMP team for the Decision Operations product in Dublin office.
- Are you a people manager and technical programmer with experience working on high performance applications?
- Do you want to be part of a team which helps prevent fraud on every Mastercard transaction in this world?
Role
- Technically lead a development team to code scalable, reliable, maintainable, and secure Java decision operations applications
- Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with MasterCard standards, engineering principles, processes, and best practices
- Provide strong people leadership and technical guidance to team - lead with a technical vision prioritizing business value
- Lead by example with hands-on approaches that demonstrate engineering excellence.
- Work closely with director, product manager, technical leads and architects to align on objectives and architecture guidelines
- Ensure successful delivery of software capabilities adhering to SAFe Agile processes and ceremonies
- Take ownership of complex problems and production incidents with dependencies across services and collaborate with cross-functional teams to drive timely resolution.
- Possess the aptitude to quickly learn and contribute to our complex platform
- Perform code reviews to ensure best practices
- Foster a blameless postmortems culture to identify root causes of incidents and implement corrective and preventive measures.
- Establish effective partnerships and relationships across multiple organizations
- Encourage knowledge sharing and collaboration within your Guild/Program to drive the reuse of patterns, libraries, and best practices, enhancing overall productivity.
All About You
- Proven track record of delivering results with available resources and developing a high performing development team
- A strong technical leader who can effectively communicate your vision and roadmap to a wide variety of stakeholders and successfully engage your development team
- Proficient programming skills with a deep understanding of Java, SQL, Linux, Spring Framework
- Experience working with highly scalable, reliable, maintainable, performant and secure applications
- Solid expertise in unit testing and familiarity with mocking frameworks like JUnit, Mockito
- Capability to identify and analyze user requirements, clarify requirements with the team, and provide high level solution and estimates.
- Bachelor's degree in computer science, Software Engineering, or a related field
- Desirable skills - experience working with Kafka, Redis, Splunk, Dynatrace, Prometheus
Corporate Security Responsibility
Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and therefore, it is expected that the successful candidate for this position 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.
**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.

Director, Software Engineering

Dublin, Leinster €150000 - €200000 Annually Divvy Cloud Corp.

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

If you are passionate about building and scaling foundational systems under real-world operational pressure, and you are excited about leading global, high-performing teams through the challenges of real-time threat detection at scale, driving technical innovation, and fostering operational and organisational resilience, we would love to meet you.

About the Team
Cyber threats are becoming more sophisticated, frequent, and damaging, challenging organisations to stay ahead of attackers in an increasingly complex digital landscape. Detection and Response is one of the fastest-evolving and most critical areas within cybersecurity, where real-time threat detection, rapid investigation, and automated response are essential to reducing risk and minimizing impact.

This role offers the opportunity to lead mission-critical engineering teams focused on the technical heart of Rapid7's Detection and Response platform: Log Search (our proprietary search and indexing system), the network sensor engineering team, and our Site Reliability Engineering function for Detection & Response.

About the Role

Success in this role will require deep technical expertise in high-scale distributed systems, search technologies, networking, observability, and cloud-native reliability practices, combined with proven leadership experience in scaling teams, aligning engineering and product strategy, and driving operational and cultural excellence across a complex organisation.

As a Director, Software Engineering, Detection & Response, your primary responsibility will be to lead the strategic vision, development, and execution of scalable security detection and incident response systems, ensuring the protection of organisational assets while fostering a high-performing engineering team. Specifically, your focus will be to:

  • Develop and maintain technical execution plans aligned to roadmap goals, driving high standards for delivery quality, resilience, and performance.

  • Lead engineering teams responsible for Log Search (Rapid7's proprietary search and indexing technology), network sensor engineering, and site reliability operations.

  • Drive technical excellence in search architecture, distributed systems, networking, observability, and operational tooling.

  • Partner closely with Product Management, UX, and Customer Success to align engineering priorities with customer needs and product vision.

  • Ensure scalable, cloud-native development, testing, and deployment processes that support the platform's growth and resilience.

  • Invest in the growth and development of technical leadership within the team, building a strong, thriving engineering culture.

  • Engage with customers and internal stakeholders to gather feedback, remove friction, and drive improvements across the platform.

  • Champion operational excellence initiatives including system health, availability, disaster recovery, and incident management practices.

  • Collaborate cross-functionally to improve product quality, customer experience, and engineering scalability.

The skills and qualities you'll bring include:

  • 8+ years of engineering leadership experience, including experience managing complex platform technologies at scale.

  • Strong computer science fundamentals, particularly in areas such as high performance data processing, search, storage, data indexing, distributed systems, network protocols, telemetry, and cloud architecture.

  • Experience building and operating complex backend systems, large-scale data stores, network telemetry pipelines, or reliability engineering frameworks.

  • Track record of growing and leading high-performing, geographically distributed technical teams across multiple disciplines.

  • Ability to work cross-functionally and influence Product, Support, Customer Success, and Strategy teams to drive alignment around customer outcomes.

  • History of engaging directly with customers and translating feedback into product and operational improvements.

  • Proven ability to deliver high-quality, scalable platforms in fast-paced, continuous deployment environments.

  • Strong facility for recognising emerging trends in cloud security and detection and response, and evolving technical strategies to match.

  • Prior experience leading projects featuring high performance computing, search technologies, network data ingestion, or SRE teams strongly preferred.

  • Track record of retaining, developing, motivating, and mentoring highly effective technical teams.

  • Deep commitment to operational excellence, system resilience, and proactive improvement initiatives.

  • Ability to drive clarity, quality, and innovation across diverse engineering teams.

  • Embody our core values to foster a culture of excellence that drives meaningful impact and collective success.

We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today.

About Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome.

Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope - just like we've been doing for the past 20 years. If you're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.

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

Manager Software Engineering

Dublin, Leinster €150000 - €200000 Annually MasterCard

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Job Title:

Manager, Software Engineering

Overview:

Job Description Summary
Overview
The Decision Management Program delivers intelligent decision based products through streaming analytics with the ability to govern these decisions and manage their outcomes with business agility.
This program leverages business rules & AI engines, a streaming big data cluster, an in memory data grids, APIs, & UIs to deliver real time decisions at global scale.
The Decision Management team is looking for a Manager, Software Engineering to execute on our technical test strategy. The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, analytical, and possesses an ability to drive test strategy and improve quality across multiple product teams.
Role
In this position, you will:
• Play a crucial part in a technical test lead role to help drive Quality and to build and implement test approaches, automation improvements and monitoring earlier in the development cycle.
• Collaborate closely with our development teams to enhance our existing software development processes.
• Partner with developers to improve and automate test and release processes.
• Collaborate with development partners to make Quality an integral part of the development process.
• Manage your own time while collaborating with teammates to accomplish project goals
• Lead and manage the team including performance review and technical guidance
• Create documentation such as high level design and detailed design.
• Expect to spend 40% of the time on people management and remaining 60% on doing technical design, mentoring the team and be hands-on.

All About You
• Essential knowledge, skills, and experience
o Strong leadership skills.
o Experience working with high performance applications.
o Good problem diagnostic and creative problem solving skills.
o Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.
o Advanced knowledge and skills in test fundamentals and methodologies, ideally ISTQB or ASTQB qualified.
o Experience mentoring a quality engineering team.
o Programming skills with experience in; Java, Selenium WebDriver, RESTful services, JSON and XML.
o Knowledge of unit test frameworks such as Junit
o Knowledge of testing frameworks such as TestNG and Spock
o Experience working in Agile methodology.
o Exposure/ Knowledge in cloud based applications.
o In Memory Grids (Pivotal Gemfire)
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

TechBiz Global GmbH

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Software Engineering Manager to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

ABOUT THE CLIENT

Our client is the leading pet registration platform across North America, partnering with over 250 jurisdictions. Their mission-driven technology consolidates pet information into a single system and offers a suite of services for pet owners, community members, and shelters. These include registration, lost pet alert systems, an AI-powered pet tracker, and an upcoming mobile app dedicated to pet parenting—all aimed at ensuring pets have safe, happy homes. Their impact is measurable: more than 6 million pets enter shelters annually, but only 10% return home. The platform’s tools and resources are designed to change this.

JOB DESCRIPTION:

The platform features an intuitive online licensing system, branded web experience, real-time reporting, fulfilment, customer service, and pet-owner services. This role will focus on enhancing the Pet Owner Experience, leading the effort to redesign and implement the client’s design framework across a modern front-end architecture. The Engineering Manager will lead a blended team of internal and third-party engineers, collaborating closely with Product and Design to deliver user-centric, accessible, and high-performing features. This role reports to the Director of Software Engineering and will work closely with cross-functional teams to implement best practices across the front-end and back-end stack.

Key Responsibilities

  • Drive the technical vision and roadmap for the Pet Owner Experience team.

  • Champion user-first design and collaborate with Product Design to implement accessible, high-quality UI components.

  • Lead, mentor, and grow a team of internal and third-party full-stack engineers.

  • Provide hands-on support with technical specifications, architecture visualization (e.g., UML), and implementation.

  • Collaborate with Product Managers to define features, guide technical strategy, and drive sprint planning activities.

  • Prioritize tasks that improve the user experience based on research and customer feedback.

  • Manage full software lifecycle: planning, development, quality, and delivery.

  • Foster innovation and continuous improvement across the stack.

  • Partner with engineering leadership to enhance team culture, processes, and outcomes.

  • Degree in Computer Science or equivalent experience.

  • 7+ years of experience as a full-stack or specialized web engineer.

  • 3+ years of engineering leadership experience.

  • Expertise with reactive front-end frameworks or server-driven UI stacks (e.g., Symfony UX, Laravel Livewire).

  • 3+ years working with design systems (Tailwind CSS + Figma preferred).

  • Strong experience with relational databases (e.g., MySQL, MariaDB).

  • Familiarity with RESTful or GraphQL APIs.

  • Experience using Agile methodologies (Scrum/Kanban) and tools like JIRA.

  • Track record of delivering complex technical projects with measurable impact.

  • Exceptional communication skills for both technical and non-technical stakeholders.

  • Ability to balance hands-on coding with team management.

  • Strong ownership mentality and problem-solving approach.

    ADDITIONAL INFORMATION:
    Nice-to-Have Skills

  • In-depth experience with Symfony UX (Live Components, Stimulus, Turbo).

  • Experience building and managing an in-house design system using Tailwind and Figma.


Benefits

  • Comprehensive medical coverage (Health, Dental, Vision).

  • Flexible paid time off.

  • Fully remote work setup.

  • Opportunity to work with a purpose-driven organization solving real-world challenges for pets and communities.

    Client Core Values (that you'll be expected to align with)

  • Go Big: Take bold steps, aim high, and pursue excellence.

  • Whatever It Takes: Deliver what you promise—no excuses.

  • Inspire: Bring excellence and positivity to all interactions.

  • Believe: Sell your vision, your work, and your outcomes.

  • Respect: Collaborate inclusively and appreciate all voices.

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

Software Engineering Senior Software Development Engineer Professional Mulhuddart, IE

Dublin, Leinster €125000 - €150000 Annually Avature

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

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 education

None

Preferred education

Master's Degree

Required technical and professional expertise

Bachelor's degree in computer science, a related field, or relevant work experience.
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.

ABOUT BUSINESS UNIT

IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.

YOUR

In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?

ABOUT IBM

IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

IBM is proud to be an equal-opportunity employer. All qualifiedapplicants will receive consideration for employment without regard to race,color, religion, sex, gender, gender identity or expression, sexualorientation, national origin, caste, genetics, pregnancy, disability,neurodivergence, age, veteran status, or other characteristics. IBM is alsocommitted to compliance with all fair employment practices regardingcitizenship and immigration status.

OTHER RELEVANT JOB DETAILS

For additional information about location requirements, please discuss with the recruiter following submission of your application.

Job Title

Senior Software Development Engineer

Job ID

42280

City / Township / Village

State / Province

Dublin

Country

Ireland

Work arrangement

Hybrid

Area of work

Software Engineering

Employment type

Regular

Position type

Professional

Up to 20% or 1 day a week

Company

(1679) Software Labs Campus Unlimited Company

Shift

General (daytime)

Is this role a commissionable/sales incentive based position?

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

About the latest Programming languages Jobs in Ireland !

Principal Software Engineering Manager

Dublin, Leinster Microsoft Corporation

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our innovations empower billions of customers worldwide.
Our mission at Azure CXP is to transform Microsoft Cloud customers into fans. We are customer-obsessed problem-solvers charged with driving a vision to maximize quality, reliability, and security of the Microsoft Cloud and, in turn, to optimize customer experience (CXP). We orchestrate deep engineering engagements in areas like incident management, support, and workload deployment and stabilization. We analyze and amplify customer voices within our own team and across product teams, centering customer needs in our Quality vision for Azure. We innovate ways to scale customer care through in-product experiences and platforms. Our culture of growth mindset and inclusion is central to who we are and how we work. We know that empowering our customers starts with empowering every team member to do their best work.
Every minute of every day, our customers stake their entire business and reputation on the Microsoft Cloud. When we achieve our world-class standards of quality, security, reliability, and support, our customers win. You can help us achieve our mission.
We are looking for a Principal Software Engineering Manager to lead a group of talented engineers to design, build and operate the Incident Management and Communication services and infrastructure that reliably and efficiently scale across the clouds. If you are a highly motivated engineering leader with a track record of delivering high quality and large-scale services, passion to mentor and developing talents, and excitement to operate in a fast-paced and high energy environment while delivering services with enterprise level maturity and performance, this is a great opportunity for you to take the next step in your career.
**Responsibilities**
**Leadership & Team Development:**
+ Guide and inspire a team of engineers, promoting professional growth and fostering a collaborative, innovative culture.
+ Set clear objectives and performance expectations, providing regular feedback and coaching.
**Service Development & Operations:**
+ Oversee the design, development, and deployment of incident management services and infrastructure.
+ Ensure services are highly secure, reliable, performant and scalable across multiple clouds
+ Implement best practices and standards to maintain high-quality service and infrastructure delivery and operations.
**Strategic Collaboration:**
+ Work closely with cross-functional teams to align engineering efforts with business goals and customer needs.
+ Drive continuous improvement initiatives to enhance system performance and operational processes.
**Technical Excellence:**
+ Stay abreast of emerging technologies and industry trends to inform strategic planning and innovation.
+ Ensure compliance with security and compliance standards throughout the engineering lifecycle.
**Qualifications**
+ Bachelor's or higher degree in Computer Science, or related technical discipline; or equivalent alternative education, skills and/or practical experience
+ In-depth development experience with commercial grade software, with much of that experience in mission-critical, large scale, high availability services.
+ Experience as an engineering manager, or a technical lead with a passion for coaching and mentoring others.
**Preferred Qualifications**
+ Extensive experience in software engineering leadership roles with a strong track record of delivering scalable and reliable services and infrastructure.
+ Proven ability to build, mentor, and lead high-performing engineering teams.
+ Deep understanding of cloud infrastructures, design patterns and standards
+ Excellent problem-solving skills and the ability to make informed, timely decisions in a fast-paced environment.
+ Strong communication and interpersonal skills, with the ability to collaborate effectively across diverse teams and stakeholders.
**Other Qualifications**
**Microsoft Cloud Background Check:** This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#PRIMOjobs
#AzCXPJobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Director of Software Engineering

Dublin, Leinster Mastercard

Posted 14 days ago

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**
Director of Software Engineering
Job Title
Director, Software Development Engineering (Commercial Solutions)
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Director of Engineering
The Virtual Card Management team are seeking a visionary and results-driven Director of Engineering to lead a service group in our critical virtual card platform for Corporate Solutions. This role is pivotal in driving engineering excellence, scaling delivery capabilities, and fostering a culture of innovation, accountability, and continuous improvement. You will be responsible for aligning engineering strategy with business goals, mentoring high-performing teams, and ensuring the successful delivery of complex software solutions.
Key Responsibilities
Strategic Leadership & Execution
Define and drive the engineering strategy in alignment with company objectives.
Lead cross-functional teams to deliver high-quality, scalable software products on time and within budget.
Champion engineering best practices, including DevOps, CI/CD, and agile methodologies.
Identify and mitigate technical and delivery risks across programs and initiatives.
People Leadership & Coaching
Build, mentor, and retain high-performing engineering teams through career development, coaching, and performance management.
Foster a culture of ownership, innovation, and continuous learning.
Set clear goals and expectations, and provide regular feedback and development plans.
Operational Excellence
Own the end-to-end software delivery lifecycle, from requirements through release and support.
Continuously improve engineering processes, tools, and metrics to optimize team performance and product quality.
Ensure operational readiness, including incident response, monitoring, and service reliability.
Collaboration & Communication
Partner with Product, Operations, and Business stakeholders to define scope, priorities, and roadmaps.
Communicate technical vision and progress to executive leadership and non-technical stakeholders.
Represent engineering in strategic planning and budgeting discussions.
Qualifications
Education & Experience
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
8+ years of experience in software engineering, with at least 3 years in a senior leadership role.
Proven track record of delivering complex software systems at scale in a fast-paced environment.
Technical & Business Acumen
Deep understanding of modern software architecture, cloud infrastructure, and service-oriented systems.
Strong grasp of software operations, including monitoring, incident management, and performance tuning.
Experience managing budgets, forecasting, and resource planning.
Leadership & Communication
Exceptional leadership skills with the ability to inspire and influence across all levels of the organization.
Skilled at translating complex technical concepts into clear, actionable plans.
Experience presenting to executive audiences and driving alignment across diverse stakeholders.
**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.

Senior Director of Software Engineering

Dublin, Leinster UnitedHealth Group

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start **Caring. Connecting. Growing together.**
**About the Role**
The **Senior Director of Software Engineering** is tasked with providing strategic leadership and direction to large-scale, cross-functional technology teams while championing AI, innovation and collaboration across the OPEN organization. This role involves overseeing the development lifecycle of high-impact product solutions, ensuring technical excellence, scalability, and operational efficiency.
Key responsibilities include shaping engineering design and culture, driving AI strategy to unlock customer and operational value, and aligning technical strategies with broader business goals. The director fosters close partnerships across business units, advocates for cross-functional collaboration, and ensures robust stakeholder management practices.
Talent development is a cornerstone of this role, requiring the creation of growth-oriented plans, including recruitment and mentorship, to build a high-performing team. Additionally, the position demands a focus on operational excellence, integrating modern technologies like cloud-native design, DevOps, and infrastructure automation to deliver reliable and cost-effective solutions.
Reporting to VP of Technology for OPEN team, this senior role plays a critical part in ensuring seamless product launches, influencing business outcomes, and maintaining transparency and trust between technical and business leadership.
**Primary Responsibilities**
+ Provide visionary leadership and direction for the end-to-end development life cycle of a portfolio of high-impact, complex product solutions that deliver significant value to the organization
+ Serve as a seasoned and trusted leader, directly responsible for shaping engineering organization design and driving a product engineering culture grounded in innovation, technical excellence, and accountability for outcomes
+ Lead large-scale, cross-functional technology teams across multiple disciplines, overseeing design, development, testing, integration, deployment, and ongoing support and maintenance to ensure delivery of robust, scalable, and high-quality products
+ Champion close partnership and collaboration with peer OPEN leaders (Product Management, Architecture, Engineering and Portfolio), Business partners and other cross Enterprise teams (e.g. security, analytics, technology, legal, compliance, AI, etc.) to define, prioritize, and execute product roadmaps and technical strategies that advance both business and technology goals
+ Drive the evolution and execution of an AI and innovation strategy aimed at improving customer value, operational efficiencies, and future-ready digital capabilities
+ Support Director of Architecture in early-stage ideation, technical governance, technical architecture discussions, recommending optimal solutions and innovative approaches while ensuring technical feasibility, scalability, and maintainability
+ Foster stakeholder management practices, ensuring transparent communication, trust, and alignment between technology teams and senior business leadership
+ Serve as a thought leader and advocate for the benefits of enterprise-wide collaboration, ensuring cohesive engagement across engineering, data, product, and business functions
+ Lead the creation and execution of talent development plans, including coaching, mentoring, and career pathing to build a high-performing, engaged, and growth-oriented engineering organization
+ Establish and drive operational excellence, ensuring the reliability, performance, and cost-efficiency of production services and solutions
+ Take a hands-on role in recruitment, selection, and retention strategies to attract top-tier technical talent and thought leaders into the organization
+ Provide executive-level guidance for product launches and customer adoption initiatives, ensuring technology alignment with market and business demands
**Required:**
+ Proven, extensive leadership experience in building and leading world-class software and product engineering teams with a track record of driving measurable business impact
+ Passion for innovation, with experience developing and implementing AI strategies that unlock value and efficiency across product portfolios
+ Deep expertise in product engineering, agile delivery practices, and modern software development methodologies with strong focus on quality, scalability, and performance
+ Demonstrated excellence in stakeholder management, with ability to influence and align cross-functional and senior leadership teams toward shared outcomes
+ Business acumen with the ability to connect technical strategies to business outcomes and market dynamics
+ Expertise in back-end technology stacks (Java, Spring Boot, REST API development) as well as modern data platforms (AWS, Azure, GCP, Databricks, Snowflake, Kafka, etc.)
+ Practical experience implementing DevOps, CI/CD, infrastructure automation, and cloud-native design principles at scale
+ Skilled in building and sustaining collaborative cultures that bridge engineering, product, business, and enterprise technology teams
+ Ability to manage transformation processes
+ Exceptional communication skills, able to engage, inspire, and drive consensus across all organizational levels.
**Preferred:**
+ Degree in Computer Science, Engineering, or related technical field
+ Prior experience leading technology initiatives in healthcare, digital health platforms, or other regulated industries
+ Demonstrated success in evangelizing and embedding AI-driven solutions into core product and business strategies
+ Recognized champion of enterprise collaboration with a reputation for building trust-based relationships across business and technical teams
+ Familiarity with open-source platforms and tools, as well as agile, lean, and evidence-based engineering practices
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
_Please note you must currently be eligible to work and remain indefinitely without any restrictions in the country to which you are making an application. Proof will be required to support your application._
_Diversity creates a healthier atmosphere: Optum is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, civil status, family status, sexual orientation, disability, religion, age, race, and membership of the Traveller community, or any other characteristic protected by law. Optum is a drug-free workplace. © 2025 Optum Services (Ireland) Limited. All rights reserved._
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 Languages Jobs