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