Senior Backend Engineer.

  • javascript
  • permanent
  • London

My client is a London-based start-up focused on climate and logistics who aims to provide logistics solutions that are environmentally friendly and beneficial to people. They are developing the world's first emission-free parcel delivery network on a large scale, utilizing a 100% electric fleet. As a technology-driven company, they have created a cutting-edge tech stack, including proprietary routing engines, applications, and data infrastructure.

They are seeking a highly motivated and adaptable backend engineer to contribute to the development of new and existing services that underpin the emission-free parcel delivery network. As a senior member of the backend team, you will collaborate closely with cross-functional colleagues, including frontend and domain-specific experts, to oversee the complete software development life cycle, from inception to deployment and ongoing monitoring of production systems.

Responsibilities

  • Develop, design, and maintain a scalable backend architecture that supports both internal operations and external integrations
  • Collaborate with other software engineers, product managers, and end-users to lead and manage projects
  • Enhance and scale engineering processes, tools, and standards
  • Mentor other backend engineers to ensure the delivery of scalable, pragmatic, and clean solutions
  • Maintain existing systems and infrastructure, including integrations with third-party services
  • Monitor and optimize service performance
  • Prepare technical documentation
  • Prioritize security by implementing security and data protection measures

Qualifications:

They are seeking a polyglot backend engineer with a proven track record in developing large-scale software engineering projects.

  • Proven experience as a backend engineer or similar role, with a minimum of 4 years of experience
  • Proficiency in multiple backend languages (especially Golang and TypeScript) and the ability to develop services from scratch in most of these languages.
  • Previous experience building and enhancing 3rd-party integrations, and both internal and external APIs.
  • Self-directed learner with the ability to gain a thorough understanding of new technologies independently and quickly.
  • Familiarity with a wide range of technologies, databases, cloud stacks, and previous exposure to Infrastructure as Code.
  • Effective communication skills and strong organizational capabilities.
  • Proven collaboration skills with internal and external stakeholders.
  • Positive attitude and a problem-solving approach.

Tech they use:

  • AWS (Lambda, SQS, EventBridge, DynamoDB, RDS), Docker
  • Github, Github Actions
  • AWS CDK
  • Golang, Typescript
Sophie Tugby