Manager Software Engineering

Dublin, Leinster Mastercard

Posted 6 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.

Manager, Software Engineering

Dublin, Leinster Mastercard

Posted 6 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.

Software Engineering Lead

Dublin, Leinster RELX INC

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

About the Business:
LexisNexis® Risk Solutions provides customers with solutions and decision tools that combine public and industry specific content with advanced technology and analytics to assist them in evaluating and predicting risk and enhancing operational efficiency. We use the power of data and advanced analytics to help our customers make better, timelier decisions. By bringing clarity to information, we ultimately help make communities safer, insurance rates more accurate , commerce more transparent, business decisions easier and processes more efficient.
About our Team:
By joining us you will have the opportunity to share ownership in solving this problem end to end. You will be connecting and importing different data sources, extracting more value from existing data sources, and delivering insight to our customers in a high resilience and time sensitive manner 24/7. We process thousands of data transactions per second from terabytes of data that have a direct impact on the revenue of our customers, which require creative solutions to ensure reliable and scalable systems geared for future growth.
About the Role:
What we are looking for is someone with sound technical knowledge to help guide and grow a team of software -, DevOps- engineers, and quality assurance specialists while ensuring quality products are delivered on time .
This position serves as a subject matter expert for a specific team of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct reports.
Responsibilities:
- Serve as the initial point of escalation for software development issues within specific area of responsibility. - Interface with other technical personnel or team members to finalize requirements. - Write and review portions of detailed specifications for the development of system components of moderate complexity. - Work closely with other development team members to understand moderately complex product requirements and translate them into software designs. - Successfully implement development processes, coding best practices, and code reviews. - Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. - Design and work with complex data models. - Carry out management responsibilities in accordance with the organization's policies, procedures, and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems.
Requirements:
- Ability to design and work with complex data models. - Strong Proficiency in Java/J2EE development language, Design Patterns
- Experience to Spring Framework
- Strong Proficiency on working in AWS
- Strong Proficiency with up to date security tools, secure design patterns and advocate for SSDLC
- Familiarity with BDD methodology
- Ability to write and review portions of detailed specifications for the development of complex system components. - Strong organization/project planning, time management, and change management skills. - Strong problem-solving and communication skills.
Working for you:
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: ● Generous holiday allowance with the option to buy additional days ● Health screening, eye care vouchers and private medical benefits ● Wellbeing programs ● Life assurance ● Access to a competitive contributory pension scheme ● Save As You Earn share option scheme ● Travel Season ticket loan ● Electric Vehicle Scheme ● Optional Dental Insurance ● Maternity, paternity and shared parental leave ● Employee Assistance Programme ● Access to emergency care for both the elderly and children ● RECARES days, giving you time to support the charities and causes that matter to you ● Access to employee resource groups with dedicated time to volunteer ● Access to extensive learning and development resources ● Access to employee discounts scheme via Perks at Work
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
This advertiser has chosen not to accept applicants from your region.

Director, Software Engineering

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

Posted today

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.

Director of Software Engineering

Dublin, Leinster UnitedHealth Group

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Optum is a global organisation 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.**
In healthcare, evolution doesn't just happen. It takes innovation, imagination, and a passion for solving problems in new and better ways. And innovation is taking place at a lightning-fast pace every day at Optum.
As the fastest growing part of the UnitedHealth Group family of businesses, we're expanding our team in Ireland and creating excellent opportunities for those who want greater purpose and more impact in their work. We'll provide the investment, support, and resources to advance your career. You'll provide the talent, ambition, and drive.
The Director of Software Engineering is a key leadership role within the Optum Product Engineering leadership team. As a director you will set technology strategy for your managers and influence the direction of our products and teams. We are looking for a collaborative self-starter who can take ownership and passionately drive results. In addition to having impact on a great team, you'll also discover the career opportunities you'd expect from an Industry Leader.
**Schedule:** Full-time position with standard working hours of Monday - Friday, standard business hours.
_Careers with Optum offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to split their monthly work hours between our Dublin_ _or Letterkenny office and telecommuting from a home-based office in a hybrid work model._
**Primary Responsibilities:**
+ Driving technology strategy and tracking MBO's for multiple software engineering teams
+ Building high performing teams and leaders that can deliver high-quality software and business value
+ Champions the usage of modern agile tools, processes, best practices, modernization, training, etc
+ Driving a strong and professional engineering culture at the leadership and team level
+ Partners with product management to build roadmaps that will achieve business success including the measurement of success
+ Managing the budget and forecasts at the group level
+ Influencing leaders, partners and dependency teams to drive success
+ Stay abreast of leading-edge technologies in the industry, evaluating emerging software technologies and evangelizing their adoption
_You will be rewarded and recognised for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role, as well as providing development for other roles you may be interested in._
**Required Qualifications:**
+ Professional **engineering leadership experience in a commercial product development environment**
+ **Experience leading teams directly (ability to apply process, design, engineering principles, and tools to solve technical or market challenges) and through coaching/mentoring of engineers**
+ **Experience delivering software and services on Public and/or Private Cloud platforms (Azure preferred)**
+ **Experience setting technology strategy for managers and projects to drive measurable outcomes**
+ **Proven track record being wholly accountable to customer-facing applications and their SLA's/SLO's**
+ **Understanding of production infrastructure and application maintenance**
**Preferred Qualifications:**
+ **Experience in cloud cost management and optimization**
+ **Knowledge of Optum businesses, critical enterprise platforms, and their related analytic needs is beneficial**
**Soft Skills:**
+ I **nterpersonal skills, passion around facilitation, empowerment and servant leadership**
**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.**
_All telecommuters will be required to adhere to the UnitedHealth Group's Telecommuter Policy._
_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 marginalised 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._
_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._
#RPO #BBMEMEA
This advertiser has chosen not to accept applicants from your region.

Software Engineering Internship Opportunities

Dublin, Leinster Microsoft Corporation

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential-and excitement for the journey ahead.  
As a Software Engineering Intern, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more.
At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You'll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
**Program start date: June 2026 (Internship duration is 12 weeks, from June to August 2026.)**
+ Apply engineering principles to solve complex problems through sound and creative engineering.
+ Work with appropriate stakeholders to determine user requirements for a feature.
+ Quickly learns new engineering methods and incorporates them into work processes.
+ Seek feedback and apply internal or industry best practices to improve technical solutions.
+ Demonstrate skill in time management and completing software projects in a cooperative team environment.
+ Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
#EIP
**Qualifications**
**Required Qualifications:**
+ Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field.
+ Must have at least 1 semester/term remaining following the completion of the internship.
+ You must be legally authorised to work in Ireland to be eligible for this role.
+ (Legally authorised = Has citizenship or has been granted a valid visa or work permit)
+ One year of programming experience in an object-oriented language.
**Preferred Qualifications:**
+ Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms
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 18 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.
Be The First To Know

About the latest Software engineers Jobs in Dublin !

Principal Software Engineering Manager

Dublin, Leinster Microsoft Corporation

Posted 22 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/
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineering Manager

Dublin, Leinster Reperio Human Capital Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineering Manager Dublin/Cork/Hybrid My client is a market leader in the Digital Banking space, looking for a Senior Software Engineering Manager to lead their Software Development teams to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Digital Solutions offering. You will be experienced in Thought Leadership, Strategy Development, Stakeholder Engagement and be well versed operating within the Fintech and/or Banking space. Senior Software Engineering Manager - Experience required: 6+ years of experience in leading cross-functional teams across application, web, mobile, platform or cloud technologies. Solid experience in Banking/Financial Services including business case development and financial governance. Strong knowledge and understanding of software development languages, ideally Java/JVM, or .NET. Strong experience in Cloud Architecture principles with previous experience across AWS, OpenShift, Azure, or GCP. Strong Stakeholder Management experience with the ability to tailor your communication style/language to technical and business stakeholders. Solid commercial mindset with experience in bid preparation and pitch writing, ideally in startups or digital-only businesses. Experience in delivering change utilising Agile. Senior Software Engineering Manager - Key Skills: Software Development, Cloud Architecture, Java, .NET, Banking, Stakeholder Management Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Software Development Cloud Architecture Java .NET Banking Stakeholder Management Benefits: Work From Home
This advertiser has chosen not to accept applicants from your region.

Manager II, Software Engineering

Dublin, Leinster €150000 - €200000 Annually Kaseya Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Kaseya's best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. Kaseya has achieved sustained, strong double-digit growth over the past several years and is backed by Insight Venture Partners ), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the industries they serve.

Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to and for more information on Kaseya's culture.

Kaseya is not your typical company. We are not afraid to tell you exactly who we are and our expectations. The thousands of people that succeed at Kaseya are prepared to go above and beyond for the betterment of our customers.

Manager II, Software Engineering

Full-Time Position

Are you ready to make an impact?

ABOUT KASEYA:

Kaseya is the leading provider of complete IT Infrastructure and Security Management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide. Kaseya's best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. Kaseya has achieved sustained, strong double-digit growth over the past several years and is backed by Insight Venture Partners ), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the industries they serve.

Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to , and for more information on Kaseya's culture, please click here: Kaseya Culture .

Kaseya closed on the acquisition of Datto, Inc., on June 23, 2022. Learn more about the acquisition, here.

Kaseya closed on the acquisition of ConnectBooster on October 5, 2022. Learn more about the acquisition, here.



Responsibilities

  • Lead and mentor a high-performing team of engineers building and scaling a modern SaaS application.
  • Drive adoption of modern SDLC practices including Agile, trunk-based development, and continuous delivery.
  • Champion test-driven development (TDD) and behavior-driven development (BDD) to ensure quality is embedded from the start.
  • Collaborate with product, design, and data science teams to deliver AI-enhanced features and intelligent automation.
  • Guide the integration of AI/ML into both engineering workflows and customer-facing capabilities.
  • Establish and evolve observability practices including structured logging, distributed tracing, and real-time alerting.
  • Promote a culture of automation across testing, deployment, infrastructure, and compliance.
  • Partner with QA and DevOps to implement shift-left testing, automated regression suites, and performance testing pipelines.
  • Lead incident response and postmortem processes to drive reliability and continuous improvement.
  • Ensure secure coding practices and compliance with relevant data protection and privacy standards (e.g., SOC 2, GDPR).
  • Incorporate customer feedback loops into the development lifecycle to drive product quality and usability.
  • Oversee release planning and coordination to ensure smooth, low-risk deployments in a SaaS environment.
  • Collaborate cross-functionally with support, sales, and customer success teams to align engineering priorities with business needs.
  • Foster a culture of ownership, innovation, and accountability across the engineering team.
  • Monitor emerging technologies and industry trends, proactively assessing their relevance and potential to enhance product capabilities and engineering practices.

Requirements

  • 5+ years of experience leading software engineering teams, including direct people management and technical leadership.
  • Bachelor's degree in Computer Science or a related technical field (or equivalent practical experience).
  • Proven experience managing software engineering teams delivering cloud-native SaaS products.
  • Strong grasp of DevOps principles, CI/CD pipelines, and infrastructure as code (IaC).
  • Demonstrated experience with AI/ML technologies and their practical application in product development or engineering efficiency.
  • Familiarity with observability stacks and SRE practices.
  • Proficiency in TDD, BDD, and integrating quality gates into the development lifecycle.
  • Extensive experience with multi-tenant SaaS architectures and managing performance at scale.
  • Experience with feature flagging, canary deployments, and blue-green deployments.
  • Understanding of compliance frameworks relevant to SaaS (e.g., ISO 27001, FedRAMP).
  • Experience with incident management and on-call rotations in a production environment.
  • Excellent communication and leadership skills, with a passion for mentoring and growing engineering talent.
  • Strong organizational and time management skills, with the ability to prioritize effectively, manage team schedules, and deliver on multiple concurrent initiatives.
  • Ability to balance technical depth with strategic thinking and business alignment.

Tools

  • Development & Deployment:GitHub, Docker, Kubernetes
  • AI/ML:Azure AI, OpenAI, and similar
  • Observability:Dynatrace, New Relic, Grafana, or similar
  • QA & Testing:Selenium, Playwright, Postman, Cucumber, or similar
  • Automation & IaC:Terraform, Ansible, Bicep, or similar
  • Incident Management:PagerDuty, Opsgenie, or similar
  • Security & Compliance:Snyk, SonarQube, or similar
  • Collaboration:Microsoft Teams, Jira, and Confluence

Join the Kaseya growth rocket ship and see how we are !

Additional information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

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 Software Engineers Jobs View All Jobs in Dublin