Software Engineering Manager

Software Engineering Manager

Full-Time No working from home possible
O

At a Glance

  • Tasks: Lead a team to build software for millions, influencing product strategy and roadmap.
  • Company: Global tech company creating smart shopping experiences with a strong engineering culture.
  • Benefits: Competitive salary, hybrid working, and opportunities for career development.
  • Other info: Join a recognised Great Place to Work with global exposure.
  • Why this job: Make a real impact in a dynamic environment while developing your leadership skills.
  • Qualifications: 6+ years in software engineering, including 2+ years in people management.

Engineering leadership role with a global product discovery platform used by millions of consumers worldwide.

6+ years software engineering experience, 2+ years people management in an Agile/product-led environment, cross-functional leadership exposure.

Genuine influence over product strategy and roadmap, not just delivery.

About the Company:

Our client is a global technology company building smart shopping experiences, connecting thousands of brands and retailers with billions of consumers through enterprise-grade content and insight tools. Recognised as a Great Place to Work across multiple regions including the UK, they operate at serious scale with a strong engineering culture.

Role Overview:

We're looking for an experienced Engineering Manager to lead a team building software used at global scale. You'll sit within the wider leadership team, driving delivery to meet business needs whilst developing your people through strong agile coaching and technical direction. You'll work closely with Product Management and Product Design, giving you real influence over roadmap and strategy rather than just execution.

Key Responsibilities:

  • Coach, mentor, and drive career development across your team.
  • Prioritise workload ruthlessly, remove roadblocks, and protect the team from disruption.
  • Collaborate closely with Product Management on strategy and backlog prioritisation.
  • Identify professional development opportunities and partner with the right people to deliver them.
  • Anticipate future hiring needs and work with talent teams to recruit and evaluate new team members.
  • Deliver formal performance evaluations and frequent, informal feedback.
  • Advise on technical difficulties and flag risks your team might overlook (scalability, performance, security, compliance, operational readiness).
  • Stay current on the tools, technologies, and industry developments relevant to your team.

What You'll Need:

Essential:

  • 6+ years software engineering experience, including 2+ years as a people manager/lead.
  • Strong track record in agile software development environments.
  • Excellent communication and stakeholder management skills, across technical and non-technical audiences.

Desirable:

  • Analytical, data-driven approach to decision-making and risk management.
  • Experience balancing speed-to-market against long-term engineering decisions.

Benefits & Package:

  • £70,000-£90,000.
  • Flexible office attendance - hybrid working available.
  • Global business with genuine scale and international exposure.
  • Strong culture of transparency, autonomy, and career development.
  • Direct influence over product strategy and roadmap.

You must currently reside in Northern Ireland.

Software Engineering Manager employer: Ocho People

Ocho People is an excellent employer that fosters a dynamic and supportive work culture in Belfast, perfect for those looking to advance their careers in finance. With a commitment to employee growth, we offer study support alongside competitive salaries and benefits, ensuring our team members thrive both professionally and personally in a fast-paced environment.

O

Contact Details:

Ocho People Recruitment Team

We think you need these skills to ace Software Engineering Manager

Software Engineering
People Management
Agile Methodologies
Coaching and Mentoring
Stakeholder Management
Communication Skills
Risk Management