Software Engineering Manager in London
Software Engineering Manager

Software Engineering Manager in London

London Full-Time 80000 - 100000 ÂŁ / year (est.) Home office possible
NMI

At a Glance

  • Tasks: Lead and mentor software engineers while driving innovative payment solutions.
  • Company: Join NMI, a leader in payment gateway technology with a focus on innovation.
  • Benefits: Enjoy competitive salary, remote work, and generous holiday allowance.
  • Why this job: Make a real impact in the payments industry while fostering team growth and inclusion.
  • Qualifications: 5+ years in software delivery and strong leadership skills required.
  • Other info: Dynamic work culture with a commitment to diversity and employee wellbeing.

The predicted salary is between 80000 - 100000 ÂŁ per year.

NMI is a leading provider of payment gateway solutions, specializing in card-present solutions and payment processing. Our innovative technologies empower businesses to securely accept payments and optimize transaction processes. With a focus on reliability, security, and innovation, we continuously push the boundaries of what's possible in the payments industry.

As a Software Engineering Manager at NMI, you will be more than a leader; you will act as an advocate and mentor for your teams of Software Engineers. With your deep understanding of software development and industry trends, you will provide guidance and insight. More importantly, you will build a nurturing environment that encourages growth and fosters equity. You will inspire both professional and personal development among team members. Besides focusing on your teams, you will also contribute to broader organizational goals, collaborating with other leaders to ensure smooth and efficient technical operations. Your role is about making a meaningful difference – to our teams, our products, and our company.

Key Responsibilities

  • Understand and support the unique needs of your teams, considering their individual skills, ambitions, and motivational drivers.
  • Mentor Software Engineers, using empathetic communication and understanding to help them shape their career paths.
  • Support and encourage Software Engineers as they strive to achieve their career objectives.
  • Champion an environment of inclusion and equity, ensuring every team member feels valued and respected.
  • Participate in the recruitment and retention of diverse teams of Software Engineers, fostering a dynamic and welcoming team atmosphere.
  • Facilitate your teams in staying focused and efficient as they produce high-quality software.
  • Collaborate with the Director of Product Engineering, Product Managers, Product Owners, and fellow Engineering Managers to streamline operations, establish meaningful success metrics, and ensure alignment with organizational objectives.

Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field — or equivalent industry experience.
  • 5+ years delivering software as part of an agile software delivery team.
  • Experience developing software that follows rigorous regulatory standards such as PCI DSS, HIPAA, SOX, GDPR, CCPA, etc.
  • Experience working with remote and globally distributed teams.
  • Strong communication and collaboration skills – able to work cross‐functionally with developers, analysts, and external partners.
  • Highly organized, self‐directed, and detail‐oriented.

Benefits

  • Annual bonus scheme dependent on individual and company performance.
  • Annual salary of ÂŁ80,000 – ÂŁ100,000.
  • 25 days holiday each year (+ bank holidays + 1 day after each year of service with a maximum of 30 days).
  • Private medical insurance (upon 30 days of employment).
  • A remote‐first culture.
  • Great work‐life balance with our Flexi‐time policy.
  • Family‐friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave).
  • A chance to develop with an allocated company training budget.
  • Bike2Work Scheme.
  • Lifeworks, an Employee Assistance Programme offering wellbeing, family and financial support services, such as assessments, resources and even 1:1 counselling sessions.
  • A strong commitment to employee wellbeing including mental health first aiders.
  • Employee referral scheme with generous financial reward.
  • Bonusly colleague reward scheme.

Diversity & Inclusion

We believe that having a diverse group of employees strengthens both our work and our workplace. We’re focused on making NMI more diverse and welcoming with initiatives such as a dedicated Diversity, Equity & Inclusion action group, diversity goals for hiring, anonymized resume screening, affinity groups such as our Women’s network and LGBTQ+ Network, open forums for discussions on diversity and social justice, and measuring inclusion and belonging as part of our regular employee engagement surveys.

NMI is committed to providing equal employment opportunity for all persons regardless of race, color, religion, sex, age, marital status, national origin, sexual orientation or sexual identity, genetic information, citizen status (except those that do not have the legal right to be employed in the United States), disability, military service, service member, veteran status, or any other basis protected by applicable law.

Software Engineering Manager in London employer: NMI

NMI is an exceptional employer that prioritises employee growth and wellbeing, offering a remote-first culture and a strong commitment to work-life balance. With generous benefits such as an annual bonus scheme, private medical insurance, and a dedicated training budget, NMI fosters a nurturing environment where Software Engineering Managers can inspire their teams while contributing to innovative payment solutions. The company's focus on diversity and inclusion ensures that every team member feels valued, making it a rewarding place to build a meaningful career.
NMI

Contact Detail:

NMI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Software Engineering Manager role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects and achievements. This is your chance to demonstrate your expertise in software development and leadership – make it shine!

✨Tip Number 3

Prepare for interviews by researching NMI and understanding their values. Be ready to discuss how you can contribute to their mission of innovation and inclusion. Tailor your answers to reflect their focus on team growth and collaboration.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineering Manager in London

Software Development
Agile Methodologies
Mentoring
Empathetic Communication
Team Leadership
Collaboration
Regulatory Standards Compliance (PCI DSS, HIPAA, SOX, GDPR, CCPA)
Remote Team Management
Organisational Skills
Detail-Oriented
Cross-Functional Communication
Recruitment and Retention
Diversity and Inclusion Advocacy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineering Manager role. Highlight your leadership experience and any relevant projects that showcase your ability to mentor and inspire teams.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about the payments industry and how you can contribute to our mission at NMI. Share specific examples of how you've supported team growth and fostered an inclusive environment.

Showcase Your Technical Skills: Don’t forget to mention your technical expertise, especially in software development and regulatory standards. We want to see how your background can help us push the boundaries of payment solutions.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can ensure your application gets the attention it deserves!

How to prepare for a job interview at NMI

✨Know Your Tech Inside Out

As a Software Engineering Manager, you’ll need to demonstrate a solid understanding of software development and industry trends. Brush up on the latest technologies and methodologies relevant to payment processing, and be ready to discuss how they can enhance team performance and product quality.

✨Showcase Your Mentorship Skills

NMI values leaders who can mentor and inspire their teams. Prepare examples of how you've supported team members in their career paths, and be ready to discuss your approach to fostering an inclusive and equitable environment. Highlight any specific instances where your guidance made a difference.

✨Collaborate Like a Pro

Collaboration is key in this role. Think about past experiences where you worked cross-functionally with other departments. Be prepared to share how you’ve streamlined operations or established success metrics in previous roles, as this will show your ability to align with broader organisational goals.

✨Emphasise Your Organisational Skills

Being highly organised and detail-oriented is crucial for a Software Engineering Manager. Prepare to discuss how you manage multiple projects and priorities, especially in a remote or globally distributed team. Share tools or strategies you use to keep everything on track and ensure high-quality software delivery.

Software Engineering Manager in London
NMI
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>