35 Software Engineering jobs in County Dublin
Software Engineering Lead

Posted 1 day ago
Job Viewed
Job Description
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.
Manager, Software Engineering
Posted 4 days ago
Job Viewed
Job Description
_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.
Software Engineering Intern
Posted 4 days ago
Job Viewed
Job Description
With over a century of innovation and a presence in more than 175 countries, we're helping customers tackle their toughest power management challenges with technologies that are smarter, safer, more efficient, and more sustainable.
But what truly sets us apart is our people. As a **Certified Great Place to Work** , Eaton Ireland is recognised for building a culture where trust, inclusion, and purpose thrive. Here, every voice matters, and every idea has the power to shape a better future - for our communities and our planet.
**What you'll do:**
The Centre for Intelligent Power (CIP) is seeking interns to work within its multidisciplinary teams. If you are excited and inspired by the thought of contributing to a more sustainable global future, as well as bringing digitalization solutions and mindset to Eaton's vast portfolio of products and services across multiple industries that our company operates.
You will be placed on one of 5 engineering teams with the opportunity to acquire skills in the following areas: Edge AI, Embedded Systems, Machine Learning, Cloud DevOps and Quality Assurance.
**In this role you will:**
+ Be engaged as part of a multi-disciplinary international team focusing on design and development of experimental intelligent power systems.
+ Learn about a wide range of analytics and Artificial Intelligence (AI) technologies for power management systems, including the associated data processing pipelines.
+ Gain hands-on experience with the tools and approaches used as part of the design, development, and test processes.
+ Work across the full software development lifecycle in an agile environment, attending all scrum team meetings.
+ Develop clean, efficient, and reusable code using coding best practices.
+ Get the opportunity to work on cutting edge technologies including:
+ Cloud Computing with Microsoft Azure
+ Software containerisation using Docker and Kubernetes
+ Data pipelining with Apache Spark
+ DevOps and MLOps
+ Internet of Things (IoT) and Edge Computing
+ Embedded Real-Time OS (RTOS) / Linux software development.
**Qualifications:**
Ongoing university studies (BSc/MSc) in Computer Science, Computer Engineering or similar
**Skills:**
+ A basic technical background is required in addition to an interest and background in engineering or software development. The ideal candidate will be in pursuit of or a recent graduate of a degree or master's in electronic or computer engineering, computer science or a related course.
+ A team player with excellent communication skills, who is curious, proactive, conscientious and enjoys problem solving.
+ Experience with a programming language such as C/C++, Python, R, MATLAB
+ Familiarity with version control systems (Git) is desired.
+ Data storage experience, SQL or NoSQL.
+ A basic background in modelling and analysis, e.g., MATLAB and Simulink
+ Familiarity with Internet of Things, embedded systems, cloud computing, connectivity and networking, communication protocols and security.
+ Knowledge of end-to-end Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
**Soft Skills:**
+ Communication skills
+ Team collaboration
+ Adaptability
+ Problem-solving mindset
+ Growth mindset
+ Time management
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.
Manager Software Engineering

Posted 12 days ago
Job Viewed
Job Description
_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.
Manager, Software Engineering

Posted 12 days ago
Job Viewed
Job Description
_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.
Software Engineering Manager
Posted 4 days ago
Job Viewed
Job Description
Director, Software Engineering
Posted 6 days ago
Job Viewed
Job Description
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.
Be The First To Know
About the latest Software engineering Jobs in County Dublin !
Software Engineering Manager, Security
Posted today
Job Viewed
Job Description
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
+ 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
+ 3 years of experience with data privacy or security systems.
**Preferred qualifications:**
+ Master's degree or PhD in Engineering, Computer Science, or a related technical field.
+ 3 years of experience working in a matrixed organization.
+ Experience in backend coding languages such as GoLang, Rust, or Java.
+ Experience in ML model coding languages (e.g., Python).
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
The Security Endpoint Agents team builds many parts of the scalable infrastructure to detect and block security threats and keep Google and Alphabet safe.
The Core team builds the technical foundation behind Google's flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google's products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.
**Responsibilities:**
+ Build strong relationships with a variety of stakeholders to achieve both our detection and software control objectives.
+ Ensure our EDR agents meet strict reliability and performance standards through technical excellence and unification to enhance user satisfaction.
+ Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
+ Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
+ Lead engineers of the Security Endpoints Team that build low-level endpoint security tools to process large amounts of security events at low latency and with minimal impact to the machine performance.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Principal Software Engineering Manager

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