Switch2 Energy Logo

Switch2 Energy

Software Engineering Manager

Posted 9 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in United Kingdom
Entry level
Remote
Hiring Remotely in United Kingdom
Entry level
Lead and mentor two software teams and one data team while shaping engineering culture, product strategy, roadmaps, architecture, and workstream priorities. Collaborate with technical and business stakeholders, participate in code reviews, and contribute high-quality code. The role requires strong Rust, TypeScript, Node.js, AWS, testing, API, database, cloud architecture, and agile development expertise.
The summary above was generated by AI

We’re looking for a highly motivated Software Engineering Manager to join us. Switch2 is the market leader in the heat network market in the UK. We specialise in designing, installing, operating, and billing heat networks, by joining Switch2 you can help us take the sector into its next growth stage.


At Switch2 our technology stack is itself subject to continuous improvement. Last year we moved to Rust as our primary language. We use AWS as our cloud provider and make extensive use of serverless (Lambda, DynamoDB, ECS, etc) technologies to scale our product offering. On the frontend, we use Leptos which is an isomorphic Rust web-framework and have a legacy estate of React and VB.Net applications.


You can read a bit more about us and our tech on our website: https://tech.switch2.co.uk


Responsibilities:

  • Help shape the engineering culture at Switch2 and build a collaborative and open environment
  • Influence our future engineering and product strategy
  • Contribute to the product roadmap
  • Engage with architecture discussions
  • Lead and mentor 2 software teams and 1 data team
  • Work closely with the other product teams (mechanical, electrical and IoT) across Switch2
  • Work closely with technical and non-technical team members to understand product requirements
  • Work with business stakeholders to prioritise and refine future workstreams
  • Stay up-to-date with the latest technologies and trends
  • Participate in code reviews and provide constructive feedback
  • Produce maintainable, high-quality code as an individual contributor

Skills:

  • You have experience leading a team or teams
  • You have experience guiding and shaping your workstream to ensure we build the right thing
  • You have experience mentoring others and helping them grow their careers and competencies
  • You have a desire to work with Rust and within the functional programming paradigm
  • You have strong proficiency in Rust, Typescript, and the Node tool chain
  • You have experience and knowledge of coding best practices
  • You have experience with automation testing frameworks and proficiency with all levels of testing: unit, integration, end-to-end
  • You have experience working with non-technical stakeholders and care about non-functional requirements
  • You have experience with agile best practices such as TDD, pair programming, and focus on short, iterative feedback cycles
  • You have understanding and experience with APIs, databases, and cloud technology (AWS)
  • You have experience and expertise with design and cloud architecture

Location: Shipley, West Yorkshire

On-Premise/Remote: Hybrid 3/2 – UK Only



Similar Jobs

6 Hours Ago
Remote
United Kingdom
Mid level
Mid level
Utilities
Lead a software engineering team through cloud-native modernization, managing hiring, coaching, sprint delivery, architecture, testing, CI/CD, observability, incident response, and operational excellence. Collaborate with Product, Design, Data, SRE, and leadership to deliver reliable microservices and improve engineering culture, platform scalability, and cross-team alignment.
Top Skills: AWSC#Ci/CdCloud-Native ApplicationsGoInfrastructure As CodeJavaKotlinKubernetesLoggingMicroservicesMonitoringPythonSlis/Slos
9 Days Ago
Easy Apply
Remote
UK
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and grow an engineering team responsible for Affirm’s international identity platform, including KYC, user lifecycle management, and identity decisioning. Own technical strategy, multi-quarter roadmaps, architecture, reliability, availability, incident response, and operational improvements. Drive major consumer-facing initiatives, cross-functional alignment, and technical execution across Product, Design, Analytics, and Engineering teams while developing engineers and maintaining a high-trust culture.
Top Skills: Identity DecisioningIdentity VerificationKyc
Yesterday
Remote or Hybrid
United Kingdom
Entry level
Entry level
Retail • Software
Lead engineering teams responsible for Oracle HCM and enterprise SaaS platforms supporting recruitment, talent, learning, helpdesk, and core HR. Own technical roadmaps, partner with product and architecture leaders, drive SaaS innovation and AI opportunities, and ensure platform reliability, security, supportability, and operational excellence. The role requires deep Oracle HCM expertise, strong people leadership, stakeholder management, and experience modernizing complex business-critical technology platforms.
Top Skills: Api-Led IntegrationBi PublisherCore HrEnterprise Saas IntegrationsFast FormulaHcm Data Loader (Hdl)Hcm ExtractsHelpdeskLearn & GrowOracle Hcm CloudOracle Hcm Functional ConfigurationOracle Recruiting CloudOtbiPage ComposerPassport PartnersRest ApisSecurity ConsoleTalent ManagementVisual Builder Studio

What you need to know about the Bristol Tech Scene

Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account