Enable job alerts via email!

Software Engineering Manager

Baringa Partners

London

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Baringa Partners is seeking an experienced Software Engineering Manager to oversee their Solutions & AI Labs (SAIL) practice in London. This role involves leading a technical support team, managing client relationships, and ensuring efficient problem resolution. With a focus on personal and team development, the position offers an engaging career in a supportive and flexible work environment, emphasizing a culture of learning and innovation.

Benefits

Generous annual leave
Flexible working policies
Corporate Responsibility Days
Wellbeing Fund
Quarterly promotion reviews
Profit Share Scheme

Qualifications

  • Experienced engineer with extensive software delivery and support team management.
  • Proven ability to lead teams and manage complex client problems.
  • Willing to obtain relevant cloud certifications.

Responsibilities

  • Oversee technical support team and ensure efficient issue resolution.
  • Manage incident prioritization and communication with stakeholders.
  • Develop team skills and mentor members for career growth.

Skills

Leadership
Communication
Problem Solving
Technical Support
Agile Methodologies
Python
JavaScript
Cloud Platforms

Education

B.Sc. in Computer Science or related fields

Tools

ServiceNow
Azure DevOps
Jira

Job description

Social network you want to login/join with:




Our Solutions & AI Labs (SAIL) practice is looking for an experienced Software Engineering Manager to join the team.

Our Solutions & AI Labs (SAIL) focuses on helping clients accelerate their applications and solutions using Machine Learning, streamlining and automating business processes. We support various industries with expertise in AI, ML, Cloud, and Managed Solutions.

What you will be doing

You will help build and maintain internal and client solutions, support team growth, and develop skills to solve client challenges. Depending on your level, you may also be part of our leadership team, shaping the practice's direction, growing the business, and leading our people.

Our team members act as advisors and bring deep technical knowledge as needed. You will serve as a point of contact for internal and external clients, supporting L1, L2, and L3 Engineers in resolving issues and planning production deployments. The role involves collaboration with Platform and Engineering teams to resolve software bugs and issues.

Software Engineering Team Leadership

  • Oversee and manage the technical support team to ensure efficient resolution of client issues and adherence to SLAs.
  • Mentor team members, forecast skill development, and promote a culture of learning.
  • Streamline communication between Support, Development, and Platform teams.

Incident Triage

  • Prioritize incidents, assess impact, risk, and complexity, and estimate resolution efforts across multiple products.
  • Delegate tickets to appropriate engineers and foster a supportive environment.
  • Manage backlogs and feature requests.

Client Relationship Management

  • Provide professional updates to stakeholders, including resolution milestones.
  • Present clear and concise updates.
  • Take ownership of complex issues and resolution efforts, including effort estimation.

Your Skills and Experience

We seek experienced engineers capable of bridging development and consultancy teams to solve complex client issues and implement solutions.

  • Passionate, dynamic, and excited to solve complex client problems.
  • Lifelong learners committed to personal and team development.
  • Proven ability to lead support teams, manage stakeholders, and make impactful recommendations.
  • Extensive experience in software delivery, support teams, and service desks.
  • Expertise with ticketing and agile methodologies (ServiceNow, Azure DevOps, Jira).
  • Willing to obtain or hold certifications like Azure Cloud Practitioner, AWS Cloud Practitioner, or Agile.
  • Technical skills including proficiency in languages like Python or JavaScript, and cloud platforms such as Azure or AWS.
  • Ability to identify automation opportunities and streamline workflows.
  • Leadership experience in engineering support teams.
  • Strong communication skills for stakeholder engagement and updates.
  • Passion for solving complex client challenges with innovative solutions.

What a career at Baringa will give you

Putting People First.

Baringa prioritizes wellbeing, work-life balance, and flexible working. Benefits include:

  • Generous annual leave: 5 weeks plus an additional 2 weeks after 5 years of service.
  • Flexible working policies and hybrid work arrangements.
  • Corporate Responsibility Days: 3 days annually for social and environmental causes.
  • Wellbeing Fund to support personal wellbeing activities.
  • Quarterly promotion reviews without quotas.
  • Profit Share Scheme for all employees.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.