79 Kernel Development jobs in the United Kingdom
Software Engineering Manager
Posted today
Job Viewed
Job Description
Location: Ludlow (Hybrid)
Salary: £75,000 – £5,000 + bonus + benefits
This is your opportunity to lead the technical evolution of a fast-growing SaaS platform used by over 350 institutions globally. As Head of Engineering, you’ll guide a high-performing engineering team in delivering an AI-first product suite that’s transforming the education and event tech space.
You’ll report into North American Operations, playing a strategic leadership role with full oversight of engineering, delivery, and innovation leading a small team of developers and technical leads.
RESPONSIBLITIES:
- Leading the engineering roadmap for a mission-critical SaaS platform in the education and events sector
- Partnering with Product to define and deliver scalable, secure, high-performing features aligned to global strategy
- Driving modern DevOps and CI/CD practices for reliable, test-driven delivery
- Developing and growing an inclusive, collaborative engineering culture grounded in accountability and innovation
- Mentoring tech leads and developers while scaling the platform for North American growth
- Representing the engineering function in stakeholder discussions including clients and partners
- Promoting security, platform resilience, and industry-standard compliance at every layer
You’re a strategic engineering leader with hands-on technical know-how and a track record of building SaaS platforms at scale in a product focused environment. You’ll be confident balancing product priorities with technical integrity and enjoy leading high-trust, agile teams.
Essential experience:
- Senior leadership in engineering, ideally in SaaS or EdTech environment
- Deep technical understanding of modern stacks: .NET (4.8+), C#, WCF, WPF, LINQ, ASP.NET MVC, SQL/ORM
- Proficiency in front-end technologies such as JavaScript, AJAX, CSS, and Angular
- Strong background in cloud platforms (Azure, AWS) and serverless architecture
- Passion for Agile delivery, DevOps, CI/CD, and high-quality release processes
- Confident communicator, able to align teams and influence at executive level
- £75,000–£8 000 salary + performance bonus
- 25 days holiday + bank holidays + 2 wellbeing days + Christmas shutdown
- Company-contributed pension
- Customisable flexible benefits – including private healthcare, life assurance, personal development, and retail discounts
Software Engineering Manager
Posted 3 days ago
Job Viewed
Job Description
Providing people leadership and mentoring for distributed technical software team
Based in central Cambridge, this is a key group within this multinational engineering company. The Cambridge team develop scientific engineering software used by different industries from semiconductor development to space systems, medical devices and green energy. As the group grows, they are looking to install an Engineer Manager to look after their backend team. This consists of over 20 people – most are tied to the Cambridge office, but some others are globally located.
The team produce quality software products and have strong technical ability and competence. What this role would impact is the management and leadership of the people in the team. This includes strategy and processes to enable the team to work well through motivation, career development opportunities and mentorship (from graduates and interns to seniors, leads and principal developers). Writing code would not be expected in this role, but the ability to debug and read code would be.
Requirements:
- Strong academic background including degree in engineering, materials, physics or similar. Relevant advanced degrees would be a nice-to-have. li>Demonstrable past career as a software engineer working on successfully released C#.NET based software products. Further experience with SQL, TypeScript, C++ or Python would be desirable.
- Experience in a management role, leading 10-30 software engineers of different levels. This should include providing people management as well as project leadership. Specifically, this could include mentoring junior members of the team, providing career advice for senior engineers, and providing resources for the team to do their work well. This should include demonstrable experience including conflict management and appraisals.
- Experience managing a geographically distributed team would be desirable.
As this is a leadership role, applicants are expected to be based close to Cambridge and be able to come to the office at least 2 days per week. The role manages this team and reports directly to the Director of Software. Relevant personal characteristics are important (perhaps more so than technical ability).
On offer is an excellent remunerations package and opportunity to make a big impact within the company.
Keywords: Engineer Manager, Software Development Manager, Mentor, People Management, Leadership, Software Product Development, Cambridge, Hybrid
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27365 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Engineering Manager
Posted 7 days ago
Job Viewed
Job Description
Software Engineering Manager
Software Engineering Manager - Leading Property Business - South London / Hybrid - 65k NEG
Unleash Your Web Wizardry: Lead the Next Generation of ERP!
Are you a visionary Software Engineering Manager or Lead Engineer ready to make a monumental impact?
We're on a mission to revolutionise our highly successful desktop ERP, transforming it into a cutting-edge, self-hosted web solution. This isn't just an upgrade; it's a complete rebirth that will dramatically boost our operational scalability and empower our teams!
What You'll Be Doing
We need a hands-on leader to spearhead the development of our new web application using Blazor, ASP.NET Core, and C# . You'll guide a small, but mighty, team of seasoned developers eager to dive into web development. We're looking for a deeply technical leader who thrives in a high-ownership environment , comfortable driving projects without the traditional support of dedicated DevOps or UI/UX specialists.
Your Impactful Responsibilities:
Architect, design, and implement core functionality across the full stack: Blazor UI, ASP.NET Core backend, database integration, and deployment.
Provide technical direction and hands-on development throughout the platform lifecycle.
Lead and champion team standards for development controls, policies, procedures, and processes.
Establish practical and sustainable development workflows, testing strategies, and deployment pipelines.
Ensure the delivered solution is secure, maintainable, performant, and production-ready , with an eye toward long-term extensibility.
Champion best practices in software engineering while maintaining a pragmatic, delivery-focused mindset.
Who You Are
You're an engineering maestro with a passion for building robust, scalable web applications. You're not afraid to roll up your sleeves and lead by example.
What You'll Bring:
Proven, recent, hands-on development experience with C#, ASP.NET Core, Blazor, and T-SQL .
A solid understanding of web application architecture, component-driven UI development, and backend integration .
Experience deploying self-hosted applications , with working knowledge of configuration, infrastructure, and security considerations.
The ability to provide architectural clarity and technical mentorship to engineers transitioning from desktop to web development.
Excellent communication and organisational skills , with the ability to set direction and manage priorities effectively.
Bonus Points If You Have:
Experience in early-stage product teams or with accounting/enterprise back-office systems.
Familiarity with Entity Framework Core, SignalR, or relevant .NET ecosystem tools.
Exposure to CI/CD, basic infrastructure setup, and cloud/hybrid deployment models, even without dedicated DevOps support.
A strong UI sensibility, capable of creating functional, user-friendly interfaces without a dedicated design team.
Why Join Us?
This is your unparalleled opportunity to lead the transformation of a trusted product into a modern, web-based powerhouse. You will take on a central role in shaping architecture, mentoring talent, and delivering a system that will support the business for years to come.
Join a "Great Place to Work UK" certified company , where you'll find extensive benefits alongside a supportive environment. Based at our East Croydon / Hybrid office, reporting directly to the Head of Software Development, you'll have massive career progression opportunities as our business grows and our software expertise is rapidly expanded across our wider operating companies.
If you're a highly technical engineering leader who thrives in small teams, enjoys wearing multiple hats, and knows how to deliver quality software under real-world constraints, we want to hear from you!
Randstad CPE values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application.
Candidates must be eligible to live and work in the UK.
For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Software Engineering Manager
Posted 7 days ago
Job Viewed
Job Description
I am looking for an Engineering Manager for a market leading client in Maidenhead. They work the hybrid model, 3 days onsite, 2 days remote. Looking for candidates with strong experience in leading SW Development teams.
As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Primary Responsibilities
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables li>Manage team leads, direct reports or a mix of both
- Manage several deliverables for a product line on time, on scope and on quality
- Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
- Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
- Recruit & provide leadership, coaching & career planning for engineering talent
- Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
- Serve as the evangelist and custodian of technology, architecture, and product development practices
- Participate in the design & implementation of production cloud grade services supporting high availability
Qualifications
- 5+ years of experience leading software engineers for product development
- Experience managing capitalized software processes
- Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH
- Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets
- 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
- Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
- Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services
- Working experience with source code management patterns and DevOps automation
- Proficient in API design, development & production operation
- Working experience managing production client & server code bases across one or more technology stacks
- Working experience with production Microsoft SQL Server schema design, queries & administration
- Preferred: working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
Software Engineering Manager
Posted today
Job Viewed
Job Description
Location: Ludlow (Hybrid)
Salary: £75,000 – £5,000 + bonus + benefits
This is your opportunity to lead the technical evolution of a fast-growing SaaS platform used by over 350 institutions globally. As Head of Engineering, you’ll guide a high-performing engineering team in delivering an AI-first product suite that’s transforming the education and event tech space.
You’ll report into North American Operations, playing a strategic leadership role with full oversight of engineering, delivery, and innovation leading a small team of developers and technical leads.
RESPONSIBLITIES:
- Leading the engineering roadmap for a mission-critical SaaS platform in the education and events sector
- Partnering with Product to define and deliver scalable, secure, high-performing features aligned to global strategy
- Driving modern DevOps and CI/CD practices for reliable, test-driven delivery
- Developing and growing an inclusive, collaborative engineering culture grounded in accountability and innovation
- Mentoring tech leads and developers while scaling the platform for North American growth
- Representing the engineering function in stakeholder discussions including clients and partners
- Promoting security, platform resilience, and industry-standard compliance at every layer
You’re a strategic engineering leader with hands-on technical know-how and a track record of building SaaS platforms at scale in a product focused environment. You’ll be confident balancing product priorities with technical integrity and enjoy leading high-trust, agile teams.
Essential experience:
- Senior leadership in engineering, ideally in SaaS or EdTech environment
- Deep technical understanding of modern stacks: .NET (4.8+), C#, WCF, WPF, LINQ, ASP.NET MVC, SQL/ORM
- Proficiency in front-end technologies such as JavaScript, AJAX, CSS, and Angular
- Strong background in cloud platforms (Azure, AWS) and serverless architecture
- Passion for Agile delivery, DevOps, CI/CD, and high-quality release processes
- Confident communicator, able to align teams and influence at executive level
- £75,000–£8 000 salary + performance bonus
- 25 days holiday + bank holidays + 2 wellbeing days + Christmas shutdown
- Company-contributed pension
- Customisable flexible benefits – including private healthcare, life assurance, personal development, and retail discounts
Software Engineering Manager
Posted 3 days ago
Job Viewed
Job Description
Providing people leadership and mentoring for distributed technical software team
Based in central Cambridge, this is a key group within this multinational engineering company. The Cambridge team develop scientific engineering software used by different industries from semiconductor development to space systems, medical devices and green energy. As the group grows, they are looking to install an Engineer Manager to look after their backend team. This consists of over 20 people – most are tied to the Cambridge office, but some others are globally located.
The team produce quality software products and have strong technical ability and competence. What this role would impact is the management and leadership of the people in the team. This includes strategy and processes to enable the team to work well through motivation, career development opportunities and mentorship (from graduates and interns to seniors, leads and principal developers). Writing code would not be expected in this role, but the ability to debug and read code would be.
Requirements:
- Strong academic background including degree in engineering, materials, physics or similar. Relevant advanced degrees would be a nice-to-have. li>Demonstrable past career as a software engineer working on successfully released C#.NET based software products. Further experience with SQL, TypeScript, C++ or Python would be desirable.
- Experience in a management role, leading 10-30 software engineers of different levels. This should include providing people management as well as project leadership. Specifically, this could include mentoring junior members of the team, providing career advice for senior engineers, and providing resources for the team to do their work well. This should include demonstrable experience including conflict management and appraisals.
- Experience managing a geographically distributed team would be desirable.
As this is a leadership role, applicants are expected to be based close to Cambridge and be able to come to the office at least 2 days per week. The role manages this team and reports directly to the Director of Software. Relevant personal characteristics are important (perhaps more so than technical ability).
On offer is an excellent remunerations package and opportunity to make a big impact within the company.
Keywords: Engineer Manager, Software Development Manager, Mentor, People Management, Leadership, Software Product Development, Cambridge, Hybrid
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27365 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Engineering Manager
Posted 7 days ago
Job Viewed
Job Description
Software Engineering Manager
Software Engineering Manager - Leading Property Business - South London / Hybrid - 65k NEG
Unleash Your Web Wizardry: Lead the Next Generation of ERP!
Are you a visionary Software Engineering Manager or Lead Engineer ready to make a monumental impact?
We're on a mission to revolutionise our highly successful desktop ERP, transforming it into a cutting-edge, self-hosted web solution. This isn't just an upgrade; it's a complete rebirth that will dramatically boost our operational scalability and empower our teams!
What You'll Be Doing
We need a hands-on leader to spearhead the development of our new web application using Blazor, ASP.NET Core, and C# . You'll guide a small, but mighty, team of seasoned developers eager to dive into web development. We're looking for a deeply technical leader who thrives in a high-ownership environment , comfortable driving projects without the traditional support of dedicated DevOps or UI/UX specialists.
Your Impactful Responsibilities:
Architect, design, and implement core functionality across the full stack: Blazor UI, ASP.NET Core backend, database integration, and deployment.
Provide technical direction and hands-on development throughout the platform lifecycle.
Lead and champion team standards for development controls, policies, procedures, and processes.
Establish practical and sustainable development workflows, testing strategies, and deployment pipelines.
Ensure the delivered solution is secure, maintainable, performant, and production-ready , with an eye toward long-term extensibility.
Champion best practices in software engineering while maintaining a pragmatic, delivery-focused mindset.
Who You Are
You're an engineering maestro with a passion for building robust, scalable web applications. You're not afraid to roll up your sleeves and lead by example.
What You'll Bring:
Proven, recent, hands-on development experience with C#, ASP.NET Core, Blazor, and T-SQL .
A solid understanding of web application architecture, component-driven UI development, and backend integration .
Experience deploying self-hosted applications , with working knowledge of configuration, infrastructure, and security considerations.
The ability to provide architectural clarity and technical mentorship to engineers transitioning from desktop to web development.
Excellent communication and organisational skills , with the ability to set direction and manage priorities effectively.
Bonus Points If You Have:
Experience in early-stage product teams or with accounting/enterprise back-office systems.
Familiarity with Entity Framework Core, SignalR, or relevant .NET ecosystem tools.
Exposure to CI/CD, basic infrastructure setup, and cloud/hybrid deployment models, even without dedicated DevOps support.
A strong UI sensibility, capable of creating functional, user-friendly interfaces without a dedicated design team.
Why Join Us?
This is your unparalleled opportunity to lead the transformation of a trusted product into a modern, web-based powerhouse. You will take on a central role in shaping architecture, mentoring talent, and delivering a system that will support the business for years to come.
Join a "Great Place to Work UK" certified company , where you'll find extensive benefits alongside a supportive environment. Based at our East Croydon / Hybrid office, reporting directly to the Head of Software Development, you'll have massive career progression opportunities as our business grows and our software expertise is rapidly expanded across our wider operating companies.
If you're a highly technical engineering leader who thrives in small teams, enjoys wearing multiple hats, and knows how to deliver quality software under real-world constraints, we want to hear from you!
Randstad CPE values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application.
Candidates must be eligible to live and work in the UK.
For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Be The First To Know
About the latest Kernel development Jobs in United Kingdom !
Software Engineering Manager
Posted 10 days ago
Job Viewed
Job Description
I am looking for an Engineering Manager for a market leading client in Maidenhead. They work the hybrid model, 3 days onsite, 2 days remote. Looking for candidates with strong experience in leading SW Development teams.
As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Primary Responsibilities
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables li>Manage team leads, direct reports or a mix of both
- Manage several deliverables for a product line on time, on scope and on quality
- Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
- Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
- Recruit & provide leadership, coaching & career planning for engineering talent
- Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
- Serve as the evangelist and custodian of technology, architecture, and product development practices
- Participate in the design & implementation of production cloud grade services supporting high availability
Qualifications
- 5+ years of experience leading software engineers for product development
- Experience managing capitalized software processes
- Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH
- Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets
- 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
- Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
- Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services
- Working experience with source code management patterns and DevOps automation
- Proficient in API design, development & production operation
- Working experience managing production client & server code bases across one or more technology stacks
- Working experience with production Microsoft SQL Server schema design, queries & administration
- Preferred: working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
Manager, Software Engineering

Posted 2 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
We are looking for an experienced Software Engineering Manager to lead our growing team of talented software engineers enabling Financial Institutions in their fight against money laundering and fraud. We craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.
As part of the application development team, your role will focus on creating and maintaining products across the whole lifecycle, through individual contribution and team leadership.
Role
- Lead and manage a team of software engineers, providing guidance, and support to help them reach their full potential.
- Collaborate with cross-functional teams to define project requirements, scope, and timelines.
- Mentor team members on microservices design principles, patterns and technologies.
- Oversee the software development lifecycle, from planning, and design to implementation.
- Effectively lead sprint ceremonies, facilitate discussions, prioritize tasks, and drive consensus among team members during planning sessions.
- Foster a culture of continuous improvement and innovation within the team, encouraging alternate approaches.
- Identify and address technical debt, and performance bottlenecks, and maintain the stability of our solutions.
- Establish and enforce best practices for offerings, ensuring our solutions' scalability, reliability, and maintainability.
- Develop a complete understanding of end-to-end technical architecture and dependency systems.
- Ensure that production code meets high engineering standards i.e. high test coverage, e2e tests.
- Review team's code, identifying errors and improving performance and readability. Drive code design and process trade-off discussions within the team when required.
- Regularly update stakeholders and senior management on project status, risks, and opportunities.
- Evaluate employee performance, and set expectations and goals for direct reports.
- Take personal responsibility for creating and maintaining microservices, primarily in Golang.
- Iterate design and build to solve bugs, improve performance, and add new features.
- Ensure resilience and reliability of services.
- Report status and manage risks within your primary application/service.
- Work with a large range of stakeholders to collect requirements and prioritise tasks (product manager, project management, analysts) build services (software engineers, testers) and deploy (devops, bizops, product ops).
- The role is hybrid, and the expectation is that you attend the office according to Mastercard policy.
All About You
First and foremost, you enjoy building products to solve real, pressing problems for your customers. You enjoy working in a team and have an interest in data science and how advanced algorithms may be deployed as product offerings.
You are experienced in team leadership and project delivery and adept at prioritising your own workload, alongside that of your teams
- Experience leading and mentoring a team of software engineers to deliver high-quality solutions
- Proficiency in software development, methodologies, and best practices.
- Fundamentally grounded in agile methodologies, specifically SCRUM.
- Experience managing multi-stakeholders in an organization.
- Demonstrable ability to write high quality Python/Golang and SQL in a production context. You are happy to learn new programming languages and frameworks as necessary.
- You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs, and in-memory/NoSQL stores.
- Experience in building scalable distributed solutions.
- Experience with large volumes of data and high throughput, low latency solutions built on Kafka and Kubernetes.
- Strong communication skills both written and verbal are a must.
- Listening, oral, written, and presentation skills and effective interpersonal skills.
- Ability to drive results while being resourceful and tactful within a corporate environment.
- Keeps abreast of the evolving technology landscape. Can ask the right questions to evaluate the strengths and weaknesses of designs (scalability, latency, security, performance, data integrity, etc.)
- Works with ambiguity and with limited guidance.
- You may have domain knowledge in payments, fraud, anti-money laundering, and machine learning.
- You are comfortable communicating with a range of stakeholders, including subject matter experts, data scientists, software engineers, DevOps and security professionals.
- You have the ability to engage with best practices for code review, version control, and change control, balancing the need for a quality codebase with the unique and particular demands of scale-up stage software engineering.
- You have experience optimising solution performance with a constrained set of technologies.
- You have experience or are keen to engage with productionising machine learning technologies.
**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.
Director, Software Engineering

Posted 2 days ago
Job Viewed
Job Description
We are looking for seasoned engineering leaders to join us in making the world more open and connected. We embrace entrepreneurs as well as those who come from more established companies. We are looking for someone with a strong technical foundation plus a track record of structuring healthy organizations that encourage effective collaborations across multiple disciplines. You'll influence technical decision making, drive prioritization and execution, while managing outstanding engineers and engineering managers in a fast-paced, impact focused environment.
**Required Skills:**
Director, Software Engineering Responsibilities:
1. You will be responsible for leading teams chartered with infrastructure innovations that enable software engineers, research scientists, data scientists, ML engineers to deploy solutions at planet scale and meet Meta's growing product and business needs
2. Build, manage and support diverse teams of software engineers and engineering managers
3. Provide both technical and organizational leadership
4. Form cross-functional and cross-discipline partnerships to drive engineering efforts
5. Establish effective strategies and execute against them
6. Uphold a culture of respect, integrity, inclusion and innovation
7. Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management
**Minimum Qualifications:**
Minimum Qualifications:
8. Significant technical industry experience
9. Extensive management experience
**Preferred Qualifications:**
Preferred Qualifications:
10. Graduate degree preferred
**Industry:** Internet