Search by job, company or skills

ProBuy

Software Engineering Manager

10-12 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

Job description

Software Engineering Manager

Location: Remote

Company Location: Saudi Arabia

Type: Full-Time

Experience Level: Senior

Domain: B2B Financing Solutions

About ProBuy

At ProBuy, we have the vision to disrupt and become the leader in B2B payments. We're

passionate about building solutions that enable B2B Merchants to sell more, faster, and more

efficiently. Our business will address a new set of customer needs in a vast new market segment.

To do so, we will need to re-invent core parts of the payment experience to serve the needs of

business customers. We're an international and diverse team of finance, tech, and data science

specialists, based in Riyadh, working to modernize B2B payments.

Role Overview

As a Software Engineering Manager, you will be responsible for ensuring that projects are delivered on time, within scope, and with high quality. You will manage the engineering team, align development efforts with business goals, and drive process improvements while maintaining technical oversight. You will work closely with product managers, stakeholders, and engineering teams to remove blockers, improve execution, and maintain high standards of software delivery.

Key Responsibilities

Project & Delivery Management:

  • Own end-to-end project delivery, ensuring milestones are met and dependencies are managed.
  • Work closely with product teams to define project scope, priorities, and timelines.
  • Drive Agile/Scrum practices to improve team velocity and efficiency.
  • Identify risks and bottlenecks, proactively resolving issues to keep projects on track.
  • Maintain clear roadmaps, sprint plans, and resource allocations.

Engineering Leadership & Process Optimization:

  • Oversee the development of applications, ensuring adherence to best practices.
  • Implement and enforce engineering processes that enhance productivity and quality.
  • Lead stand-ups, sprint planning, retrospectives, and project reviews.
  • Foster a culture of continuous improvement, automation, and DevOps adoption.
  • Drive CI/CD adoption and cloud deployment strategies to optimize delivery pipelines.
  • Oversee Infrastructure including monitoring, optimization and security
  • Manage 2nd line support to clients and provide timely bug fixing and hot-fixes.

People & Team Management:

  • Manage and mentor a team of engineers, fostering a high-performance culture.
  • Ensure the team is engaged, motivated, and aligned with business objectives.
  • Conduct performance reviews, career development discussions, and team training.
  • Facilitate cross-functional collaboration between engineering, product, and business teams.

Requirements

Project & Delivery Management Skills:

  • Proven experience managing software development projects in Agile environments.
  • Strong knowledge of project management tools (JIRA, GitHub, etc.).
  • Ability to break down requirements, prioritize work, and manage scope creep.
  • Experience in stakeholder management, risk assessment, and decision-making.

Technical Skills:

  • Strong background in .NET (C#, .NET Core, Web API) and Aspire is a plus
  • Good Experience in React and JavaScript-based frameworks
  • Familiarity with micro-services, APIs, and containerization (Docker/Kubernetes).
  • Experience with Azure, AliBaba, or Google Cloud.
  • Solid understanding of CI/CD pipelines, DevOps, and release management.
  • Experience in using AI to power and speed up development

Leadership, Experience & Soft Skills:

  • 10+ years of experience in software development with at least 5 years managing teams and projects.
  • Strong ability to align technical work with business goals and communicate effectively.
  • Excellent problem-solving and organizational skills.
  • Experience working in a startup or fast-paced environment is a plus.
  • Experience in FinTech and especially B2B financing solutions is a plus
  • English and Arabic Speaker

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134111665