75 Software Engineers jobs in Ireland

Software Engineering Lead

Dublin, Leinster RELX INC

Posted 4 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:
We are seeking a collaborative and technically skilled Team Lead to support and mentor a diverse group of software engineers, DevOps specialists, and quality assurance professionals. You will help guide your team to deliver high-quality products, foster an inclusive workplace, and ensure timely project completion.
Responsibilities:
+ Act as the primary point of contact for technical and project-related questions within your team.
+ Facilitate collaboration among team members and across departments to achieve project goals.
+ Contribute to, review, and maintain software designs and specifications for system components.
+ Implement and champion development best practices, including code reviews and secure coding standards.
+ Support team members' growth through guidance, mentoring, and feedback.
+ Promote accessibility, equity, and well-being within the team.
+ Participate in recruitment, onboarding, and performance management with fairness and openness.
Requirements:
+ Previous experience leading or mentoring technical teams in a collaborative environment.
+ Ability to design and work with complex data models.
+ Proficiency in Java/J2EE, Spring Framework, and cloud technologies such as AWS.
+ Knowledge of secure development practices and modern security tools.
+ Strong organizational, problem-solving, and communication skills.
+ Commitment to fostering diversity, inclusion, and accessibility in the workplace.
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:-Private medical benefits-Wellbeing programs-Life assurance -Group income protection -Access to a competitive contributory pension scheme-Employee Assistance Programme-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
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.

Manager Software Engineering

Dublin, Leinster Mastercard

Posted 4 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

Mastercard

Posted 4 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 4 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
Overview
Mastercard Developers ( is the primary API platform for Mastercard partners to access a diverse range of payment, data, loyalty, and security APIs. The team is responsible for delivering an experience that ensures developers can quickly find the right API, assess its technical capabilities and integrate it into new and innovative solutions. Mastercard Developers is looking for a technical engineering manager to lead and grow our engineering team while remaining hands-on with code and architecture.
- Would you enjoy leading and growing a team of engineers in an evolving Enterprise environment?
- Do you have a strong background in developing and delivering high volume web services?
- Are you passionate about building high-performing teams that deliver exceptional, scalable software?
- Are you excited about the technical challenges of API platform design and architecture?
- Do you want to be part of one of the most exciting global initiatives in Mastercard right now?
Role
- Lead and manage a team of 4-8 engineers while remaining technically hands-on
- Drive planning, design and implementation of technical solutions for global customers (internal and external)
- Recruit, mentor, and develop engineering talent; conduct performance reviews and career development
- Continually ideate, scope, develop, deliver, test and iterate features for the constantly evolving and growing Mastercard Developers
- Ensure appropriate levels of automation are adopted (build, deploy, configure, validate, monitor)
- Liaise with other global technology, data, operations teams to execute
- Act as subject matter expert for Mastercard Developers API Platform and services to support customer integrations
- Foster team collaboration, remove blockers, and maintain high engineering standards
All About You
- 8+ years of backend development experience with 3+ years of technical team leadership
- Very strong Java and object-oriented design and development skills with active coding capability
- Knowledge of Kotlin is a plus as it is one of our primary language for backend services
- Strong fundamentals of Spring Boot, microservices and SQL based database (Oracle and PostgreSQL)
- Proven track record in API based products and team management
- You care about both technical architecture/design AND developing people - ensuring solutions are flexibly designed while growing engineering talent
- Experienced working in an Agile environment with a global team that makes frequent production releases
- Experience managing engineers in a hands-on capacity, balancing individual contribution with team leadership
- Background in Dev/Ops a distinct advantage
- Background in automation a distinct advantage
- Experience in designing and delivering APIs and security models an advantage
- You strive to create highly intuitive and responsive products while building high-performing teams
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Director, Software Engineering

Mastercard

Posted 4 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, Software Engineering
Overview
The Transfer Solutions group is responsible for designing, building, and operating the technology that powers Mastercard's next-generation payment applications-domestic, Cross-Border, and Bill Payments.
We are seeking a Director, Software Engineering, to join our Dublin team, focusing on building and operating our Cross-Border payments platform, specifically in the Treasury Management domain. We build software that can be deployed on private or public cloud. In this role, you will design and build software that scales to global markets, enabling secure, seamless, and always available cross-border payments. This is an exciting engineering leadership role working with a global team passionate about the solutions we deliver to our customers.
Role
In this role, you will drive collaboration across engineering, product management, enterprise functions, and regional business teams. You will also lead by defining the technical strategy, architecture, design, and execution to achieve outcomes iteratively.
As a Director of Software Engineering, you will:
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.
Skills
Experience building and operating scalable global platforms with high throughput with 5 9's availability.
In-depth knowledge of Java, Spring framework, persistence and messaging technologies, and testing methodologies and tools.
In-depth knowledge of Public Cloud platforms, containers, and container orchestration.
Good working knowledge of cryptography functions and PKI infrastructure.
All About You
Hands-on technical leader who consistently demonstrates leadership, builds trust, focuses on talent development and inspires the team.
Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
Have a passion for continuous learning and enjoy challenging opportunities.
Exceptional leadership skills with the ability to inspire and influence across all levels of the organization.
Experience presenting to executive audiences and driving alignment across diverse stakeholders.
Drives outcomes through strong commitment to timely delivery of key objectives.
Have strong decision-making skills, lead retrospection and continually improve as a result.
Strong grasp of software operations, including monitoring, incident management, and performance tuning.
Experience managing budgets, forecasting, and resource planning.
**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 4 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 Description Summary
Manager, Software Engineering - Small & Medium Enterprise Engineering
Mastercard is seeking a Manager, Software Engineering to drive innovation and build cutting-edge solutions within the Small & Medium Enterprise (SME) Engineering group. In this pivotal leadership role, you will shape technical strategies, guide engineering teams, and deliver scalable, high-performing software solutions that empower small and medium-sized businesses worldwide.
As a Manager, Software Engineering, you will play a crucial role in Mastercard's mission to create value, grow together, and move fast by fostering a culture of decency, inclusion, and innovation. You will leverage Mastercard's robust technology ecosystem to develop APIs, cloud-native solutions, and distributed systems that redefine the SME landscap
Key Responsibilities
Technical Leadership & Architecture
- Design and develop scalable, resilient, and secure software solutions aligned with Mastercard's standards and best practices.
- Drive architectural decisions, adopting design patterns that optimize performance, maintainability, and cost-effectiveness.
- Lead Proof of Concepts (PoCs) to assess emerging technologies and recommend strategic directions.
- Champion API-first development, ensuring seamless integration within Mastercard's ecosystem.
Innovation & Strategy
- Identify growth opportunities within the SME space by leveraging Mastercard's technology portfolio.
- Spearhead enterprise-wide initiatives, ensuring successful execution of complex, multi-program projects.
Collaboration & Cross-functional Engagement
- Partner with business and product teams to define technical roadmaps and align engineering efforts with Mastercard's SME strategy.
- Engage with security and compliance teams to ensure adherence to Mastercard's regulatory and security frameworks.
- Work closely with global engineering and operations teams to deliver solutions that meet performance and scalability requirements.
Mentorship & Engineering Excellence
- Lead and mentor software engineers, fostering a culture of continuous learning and innovation.
- Conduct code reviews, technical deep-dives, and troubleshooting sessions to uphold engineering quality.
- Establish documentation and knowledge-sharing frameworks to streamline development practices.
Required Skills & Experience
Core Technical Expertise
- Programming: Proficiency in Java, Spring Boot, and object-oriented design principles.
- Experience in React, Node.js, or full-stack development.
- Hands-on experience with event-driven architectures
- API Development: Hands-on experience with RESTful API design, SDK development, and API
security best practices.
- Cloud & DevOps: Strong expertise in Azure, AWS, Kubernetes, and CI/CD pipelines.
- Microservices & Distributed Systems: Deep understanding of domain-driven design, event-driven architecture, and high-resilience distributed systems.
- Containerization & Orchestration: Hands-on experience with Docker, Kubernetes, and service mesh technologies.
- Databases: Expertise in PostgreSQL, NoSQL databases, and optimizing data performance at scale.
- Security & Compliance: Knowledge of vulnerability management, authentication mechanisms, and regulatory compliance.
Leadership & Collaboration
- Proven ability to lead Agile teams, drive sprint planning, and resolve technical blockers.
- Exceptional problem-solving and debugging skills, with experience in root cause analysis (RCA) and performance optimization.
- Strong written and verbal communication skills, capable of influencing stakeholders and articulating technical concepts to non-technical audiences.
- Mentorship mindset, fostering a collaborative engineering culture through coaching and best practice adoption.
- People management experience essential
Nice to Have
- Contribution to technical blogs, public speaking, or thought leadership initiatives.
**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 manager

Limerick, Munster Morgan McKinley

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is seeking a dynamic and experienced Software Engineering Manager to lead cross-functional software teams, including Software Development, DevOps, and Software Testing. This leadership role is critical to driving the successful delivery of high-quality, scalable, and secure software solutions. The ideal candidate will bring strong technical expertise, proven leadership capabilities, and a collaborative mindset to foster innovation and operational excellence. About the Role As a Software Engineering Manager, you will oversee the entire software development lifecycle-from planning and development to deployment and testing-ensuring timely and high-quality outcomes. You will guide and support engineering teams, promote a culture of accountability and continuous improvement, and define best practices across CI/CD, infrastructure automation, and testing. Working closely with Product Management, QA, Hardware, and Regulatory teams, you will drive integrated solutions aligned with business goals. Key Responsibilities Lead and manage Software Development and Test teams, ensuring alignment with business and technical strategy. Oversee the full software lifecycle, ensuring timely, high-quality delivery. Foster a culture of collaboration, accountability, and continuous improvement. Define and implement engineering best practices in software development, CI/CD, infrastructure automation, and testing. Partner with cross-functional teams (Product Management, QA, Hardware, Regulatory) to deliver integrated solutions. Drive resource planning, performance management, and career development. Ensure compliance with relevant standards and regulations, particularly in regulated industries. Skills & Experience Architectural & Technical Expertise Strong knowledge of software design patterns and architectural principles. Experience designing scalable, maintainable, and secure software systems. Hands-on experience with CI/CD pipelines (e.g., Azure DevOps), cloud platforms (Azure preferred), and containerization (Docker, Kubernetes). Familiarity with cybersecurity and data privacy standards. Proficiency with tools such as Jenkins, GitLab CI, Docker, Kubernetes, and automated testing frameworks. Leadership & Soft Skills 5+ years of leadership experience managing cross-functional software teams. Ability to mentor developers, lead technical reviews, and make key technical decisions. Strong problem-solving and debugging abilities. Effective communication with diverse teams across disciplines. Experience with agile methodologies (Scrum, Kanban). Proven track record of delivering complex software projects in fast-paced environments. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. 8+ years of experience in software engineering, including at least 5 years in leadership roles. Experience in DevOps practices, cloud infrastructure, and CI/CD. Strong understanding of software testing methodologies and automation. Background in regulated industries (e.g., medical devices, automotive, aerospace) is highly desirable.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineers Jobs in Ireland !

Software engineering manager

Limerick, Munster Morgan McKinley

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Our client is seeking a dynamic and experienced Software Engineering Manager to lead cross-functional software teams, including Software Development, Dev Ops, and Software Testing.

This leadership role is critical to driving the successful delivery of high-quality, scalable, and secure software solutions.

The ideal candidate will bring strong technical expertise, proven leadership capabilities, and a collaborative mindset to foster innovation and operational excellence.

About the Role As a Software Engineering Manager, you will oversee the entire software development lifecycle-from planning and development to deployment and testing-ensuring timely and high-quality outcomes.

You will guide and support engineering teams, promote a culture of accountability and continuous improvement, and define best practices across CI/CD, infrastructure automation, and testing.

Working closely with Product Management, QA, Hardware, and Regulatory teams, you will drive integrated solutions aligned with business goals.

Key Responsibilities Lead and manage Software Development and Test teams, ensuring alignment with business and technical strategy.

Oversee the full software lifecycle, ensuring timely, high-quality delivery.

Foster a culture of collaboration, accountability, and continuous improvement.

Define and implement engineering best practices in software development, CI/CD, infrastructure automation, and testing.

Partner with cross-functional teams (Product Management, QA, Hardware, Regulatory) to deliver integrated solutions.

Drive resource planning, performance management, and career development.

Ensure compliance with relevant standards and regulations, particularly in regulated industries.

Skills & Experience Architectural & Technical Expertise Strong knowledge of software design patterns and architectural principles.

Experience designing scalable, maintainable, and secure software systems.

Hands-on experience with CI/CD pipelines (e.g., Azure Dev Ops), cloud platforms (Azure preferred), and containerization (Docker, Kubernetes).

Familiarity with cybersecurity and data privacy standards.

Proficiency with tools such as Jenkins, Git Lab CI, Docker, Kubernetes, and automated testing frameworks.

Leadership & Soft Skills 5+ years of leadership experience managing cross-functional software teams.

Ability to mentor developers, lead technical reviews, and make key technical decisions.

Strong problem-solving and debugging abilities.

Effective communication with diverse teams across disciplines.

Experience with agile methodologies (Scrum, Kanban).

Proven track record of delivering complex software projects in fast-paced environments.

Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

8+ years of experience in software engineering, including at least 5 years in leadership roles.

Experience in Dev Ops practices, cloud infrastructure, and CI/CD.

Strong understanding of software testing methodologies and automation.

Background in regulated industries (e.g., medical devices, automotive, aerospace) is highly desirable.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Dublin, Leinster €125000 - €150000 Annually CarTrawler

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Role Purpose

The Engineering Manager leads a cross-functional team to deliver robust, scalable software aligned with CarTrawler's business strategy. They foster a culture of performance, accountability, and growth while ensuring delivery quality and team effectiveness. They work closely with the Product Manager and Lead Designer to lead the squad as a cohesive trio, ensuring alignment across product, design, and engineering. Additionally, they collaborate with Senior Engineering Managers and fellow Engineering Managers to maintain technical consistency, share best practices, and support cross-squad coordination.

Responsibilities
  • Champions agile delivery by driving planning, stand-ups, reviews, retrospectives, and backlog refinement, ensuring clear prioritisation and steady progress
  • Drives estimation, effort sizing, and decomposition of epics into actionable stories, while maintaining visibility through roadmaps, tracking, and reporting
  • Removes delivery blockers & capacity issues, manages dependencies across squads, and escalates risks proactively to safeguard delivery
  • Owns delivery of high-quality, scalable, and well-documented software, ensuring milestones are met and launches are smooth from QA/UAT to post-go-live hypercare
  • Responds rapidly to production issues, minimising business impact and maintaining customer trust
  • Builds and develops high-performing teams through regular 1:1s, clear goals, coaching, feedback, and career growth, while leading hiring and team design
  • Aligns engineering goals with cross-functional priorities, representing the team in programme-level forums and contributing to wider organisational strategy
  • Contributes to the evolution of Agile practices, CI/CD, and architectural strategy to drive continuous improvement and long-term scalability
Critical Interfaces
  • Engineering Management for effective team leadership and collaboration across all Product & Technology departments
  • Product Management and Product Design to align with CarTrawler's product vision and goals
  • Portfolio and Programme Management makes clear delivery plans for important projects and initiatives
  • The trading team, Partner Relationship Management, Supply & Insurance, and Customer Support all work together. They aim to deliver quality technical solutions
  • External partners to assist in integrating CarTrawler software solutions
Knowledge and Experience
  • 5 years of hands-on people management experience in agile, fast-paced software environments
  • Familiarity with the Scrum Framework is key, and having a scrum master qualification is a significant plus
  • Proven track record guiding teams through estimation, planning, execution, and release cycles
  • Technical credibility with the ability to write and review code when required
  • Deep understanding of software development practices, CI/CD, and system design
  • Experience building and scaling high-performing engineering teams
  • Ability to mentor and develop engineers, supporting career growth and continuous improvement
  • Excellent communication and collaboration skills with both technical and non-technical stakeholders
  • Strong time-management and delivery focus, ensuring timely and high-quality outcomes
Key Competencies
  • Technical Leadership & Credibility - Hands-on experience with coding, design, CI/CD, and modern engineering practices, ensuring the leader can make sound technical decisions and earn engineers' respect
  • Team Building & People Development - Proven ability to hire, grow, mentor, and scale high-performing teams while supporting career development and fostering continuous improvement
  • Delivery & Execution Excellence - Strong skills in planning, estimation, and driving agile execution to deliver timely, high-quality outcomes
This advertiser has chosen not to accept applicants from your region.

Director, Software Engineering

Leinster, Leinster €150000 - €200000 Annually BENTLEY SYSTEMS, INC.

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert:

Select how often (in days) to receive an alert:

Director, Software Engineering

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

Position Summary

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

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

Responsibilities:

Leads a cross-functional, multi-product engineering team that focuses on software development, quality assurance testing, and performance engineering with a DevOps mentality.

Owns the overall technical vision and execution strategy for the teams, being accountable for the timely delivery of high-quality, and consistent product solutions to market.

Heavily engage with Product Management & Business stakeholders at all levels to execute product roadmaps and meet company objectives.

Experience of translating business strategy and operating models; can apply gap analysis techniques to create long-term technical strategy.

Integrate and deliver an AI centric roadmap to enhance and modernise our existing customer experiences.

Democratise AI development within the engineering team, through training, mentoring and leading by example.

Create and maintain technical roadmap and architectural development models for the organization.

Can effectively mentor the team on our guiding principles and standards; while leading technical change and transformation.

Responsible for progressively building people, processes and technologies that are scalable, resilient, and "future-proof".

Foster "Extreme Ownership" for work done by the engineering organization through build-measure-learn feedback loops and real-time KPI's.

Define, implement, monitor, and report relevant performance indicators of Define standard processes along the user and product lifecycles; run some of these processes directly, e.g. product launch.

Partner with HR on long-term workforce planning, location strategy, talent and succession management, role/comp standardization, training, and change management.

Oversee all aspects of people management for the Synchro engineering team, including recruitment, skill development, compensation planning, performance feedback, and performance management.

Qualifications:

At least 10+ years of professional experience in software development

At least 5 years leading large commercial product development teams of 20+ people

Experience in delivering both Software-as-a-Service and Managed-as-a-Service solutions

Experience in driving execution across large, cross-functional and global organizations

Fluency in Agile, DevOps, Build-Measure-Learn and modern software development lifecycle methods with a passion for organizing teams and driving for productivity

An understanding of engineering and construction workflows and the technology landscape used to deliver infrastructure projects would be highly advantageous

Business Acumen and technical competence to approach technology issues from a business perspective along with a natural grasp of how to design, build, code and run cloud platforms that support business objectives.

Change management - Know how to apply architecture patterns like the Strangler pattern to decompose legacy apps

Continuous deployment methodologies such as DevOps and DevSecOps

Experience in developing Windows Desktop client applications

Experience in bringing AI focused products and services to market.

Proficient with following programming languages - Typescript, C#, C++, Python

An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch thisshort documentary about how we got our start.

An attractive salary and benefits package.

A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.

A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user successstories for an insight into our global impact.

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

Please submit resume in English.

About Bentley Systems


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

Equal Opportunity Employer:

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

2025 Copyright Bentley Systems, Incorporated

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