🌍 Location: London hybrid working (3 days pw)
💰 Salary: £125-135, 000 per annum + package
🛠 Key Skills: Java, SpringBoot, Kafka, Kubernetes, AWS
Switch Tech Talent are currently partnered with a Private Equity backed and profitable business within the Travel and Tourism space. With an already profitable product and established engineering function, you’ll be joining a business who are at the beginning of their next phase of growth and focused on building a range of new features to take their customer experience to the next level.
As the Senior Software Engineering Manager you'll lead 2x software engineering teams and your responsibilities will go beyond management. You will be guiding, mentoring, and motivating your teams to build excellent products. You’ll play a pivotal role in shaping the broader technology vision, working across a range of technologies, and ensuring customer experience and business goals are aligned with technology strategy
As the Senior Engineering Manager you will:
- Lead multiple software engineering teams (2-3) working on consumer facing products.
- Collaborate with Product teams and other stakeholders to building a strategy that aligns with business goals and communicating this to wider technology teams
- Use your deep knowledge of architecture and system design to guide your teams and shape the architectural roadmap.
- Lead by example, ready to roll up your sleeves where necessary, keeping a hands-on approach to modern software development.
- Provide regular, clear updates to the teams and leadership, celebrating wins, identifying challenges, and paving the way forward.
- Foster a culture of engineering excellence, continuous improvement, and innovation, where new ideas are embraced and integrated into goals.
Senior Engineering Manager requirements:
- Degree in Computer Science or equivalent
- 8+ years of experience as a software engineer, with a background that includes microservices architecture design, data structures, and test-driven development.
Ideally you'll have a background of working with Java/
SpringBoot applications with React.js based Frontend.
- 3+ years of experience managing software engineering teams, ideally leading 10+ engineers directly.
- Strong experience with system architecture, with a track record of delivering secure, scalable and reliable solutions.
- Experience hiring and managing a team of senior engineers, including mentoring, improving and enabling growth
- A background in software development that includes design patterns, data structures, and test-driven development.
If you’re a Senior Engineering Manager looking for an opportunity to join an already profitable and stable business where your teams will be working on a range of greenfield projects, please apply now.