S

Skyports

Mid-Level Software Engineer: Backend and Integrations

Backend EngineeringUpdated on Nov 11
ContractLondon, UKNo salary listed

About the Job

Requirements

  • Solid commercial experience building and running production backend services in Go, including databases and automated testing.
  • Hands-on commercial experience with Azure, including identity and authentication, networking, storage, and managed services.
  • Experience with infrastructure as code using Terraform, containerised deployments such as Docker and Azure Container Apps, CI/CD pipelines, observability, and running services reliably in production.
  • Experience designing, consuming, and integrating RESTful and/or gRPC APIs, with a good understanding of authentication, security, and caching.
  • Experience with WebSockets, Server-Sent Events, or event-streaming platforms such as Kafka or Azure Event Hubs.
  • A good grasp of AI and large language model fundamentals, and practical experience using AI coding agents such as Claude Code, GitHub Copilot, or Cursor in the day-to-day engineering workflow.
  • Comfort participating in meetings with external partners, explaining technical topics in plain language, and contributing to technical discussions.
  • Ability to take initiative and ownership of outcomes.
  • Ability to work iteratively with Scrum and Agile methods and adapt when priorities change.
  • Ability to communicate and work effectively in distributed, cross-functional teams.
  • Willingness to travel within the UK a couple of times during the contract, with possible overseas travel.
  • Ability to keep up with new tools, practices, and industry trends.

Responsibilities

  • Design, build, and maintain the backend services and APIs behind the charging orchestration software.
  • Lead the technical integration with a partner electric vertical take-off and landing (eVTOL) charging company's systems, from agreeing interfaces and data models through testing and troubleshooting with its engineers.
  • Build reliable event-driven services that handle live charging and operational data, including failure handling, retries, and monitoring.
  • Provision and manage the Azure infrastructure using Terraform, and help shape the shared platform, deployment pipelines, and observability used across Infrastructure Services.
  • Work with the project's frontend developer, product colleagues, and operations colleagues to turn requirements and user flows into working features.
  • Participate in meetings and workshops with partners, aircraft manufacturers, operators, and consortium members; explain the technical approach and help resolve technical issues.
  • Contribute to one or two other areas of Infrastructure Services work as priorities require.
  • Write tested, documented, and maintainable code; take part in code reviews; and use AI coding agents responsibly to support delivery.
  • Travel within the UK a couple of times during the contract to visit partner sites and company locations, with the possibility of overseas trips.
  • Take on work outside the core area as needed and see it through.

Desired Qualifications

  • Experience with electric vehicle charging, energy, or industrial systems, including protocols such as OCPP.
  • Experience integrating with hardware, Internet of Things devices, or third-party vendor systems.
  • Background in aviation, transport, or another regulated, safety-conscious sector.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Skyports

See more jobs