Senior Software Engineering Manager – Edinburgh / Hybrid

Company: Saxon Recruitment Solutions
Apply for the Senior Software Engineering Manager – Edinburgh / Hybrid
Location: Edinburgh
Job Description:

Overview

You will lead a 10-person software team within a 40+ engineer group, shaping networking software for AI-enabled data centers. The role blends hands-on technical work with strategic input at division level, driving architecture, delivery, and quality. You’ll collaborate across development, product, QA, and support to deliver scalable routing and switching solutions. This opportunity offers growth, a flexible hybrid setup, and a culture focused on innovation and retention. Join a global team advancing network technology and lifecycle management platforms.

Pay / Benefits

  • Bonus
  • Benefits
  • Career progression

Responsibilities

  • Provide technical leadership and guide a software engineering team
  • Recruit and mentor to expand team capability and talent
  • Assess requirements, estimate effort, and perform risk analysis for senior management
  • Influence architecture, design reviews, and technology strategy
  • Manage multiple projects to deliver features on schedule
  • Drive continuous improvement in software practices and product quality
  • Collaborate with other engineering teams, product management, QA, and support

Key requirements

  • Bachelor in Electronics and Communications Engineering
  • 10+ years of software development experience in Networking or related domains
  • 5+ years in technical leadership or people management
  • Familiarity with Linux development; proficiency in C and Python
  • Knowledge of routing protocols (OSPF, BGP) and open-source software development
  • Experience with cloud-native application development
  • Experience with distributed systems and Python-based microservices
  • Strong communication and collaboration skills
  • People management
  • Communication and collaboration
  • Strategic thinking
  • Linux
  • C
  • Python

Posted: September 14th, 2026