Our Founders Are Changing The Way Business Gets Done

Want to change the world with them?

66 Companies

174 B2B Software Careers

Engineering Lead

Upp Technologies

Upp Technologies

Sales & Business Development
London, UK
Posted on Jul 24, 2024

Engineering Lead

Job titles: Engineering Lead

Experience level: 5 years+

Primary skills we consider: Typescript, Customer outcome focused, Event driven architecture, Highly collaborative

Secondary skills we consider: Infrastructure as Code, AWS, Python, MongoDB, Start/scale up experience

Employment type: Permanent

Visa sponsorship: Not available

Role Description

Upp.ai is transforming eCommerce with the world's first retail intelligence ecosystem for eCommerce. Upp.ai system gathers large amounts of product centric data and uses AI/ML to automate PPC advertising to drive business outcomes.

This position is primarily remote, with one day in the office per week meeting with product and engineering leaders. The whole Engineering team also meets in the office once a quarter for Engineering days.

We need a passionate engineering lead to help us achieve our mission - you will be working with the latest technology to support our roadmap. Our current stack is TypeScript, Node.js, NextJS/React, Python, MongoDB, Kafka, Temporal.io, Docker, Kubernetes, and AWS.

Our software culture promotes code quality, following industry best practice coding standards and test coverage of our code.

We are looking for someone with initiative. You should be hungry for innovation and keen to explore and utilise all the tools available to make your work effective, efficient and industry-leading.

You will work closely with the product engineering team to build elegant, impact-driven solutions.

Key Responsibilities:

  • Write clean, maintainable, and efficient code using industry best practices
  • Work with non technical stakeholders to translate ambiguous requirements, into high quality functioning software
  • Lead the resolution of technical issues and make critical decisions that affect the project's direction and success.
  • Be one of the strongest senior engineers on the team, leading by example and enabling and unblocking other team members
  • Run daily stand-up meetings and retrospectives to continuously improve the development process
  • Continuously monitor and improve application performance
  • Keep up-to-date with new technologies and programming languages relevant to the project, run demonstrations and facilitate conversations for the engineering team.


What it’s like to work at Upp.ai

We work smart, not hard. We’ll pay you well, give you complete ownership to shape the role, give you exciting projects to work on and surround you with fantastic, talented people. As a scale up, we respond proactively and reactively to changing market conditions and as such you will always have the opportunity to take ownership of technical solutions to give us the competitive advantage.

Company Benefits

  • 25 days holiday (plus bank holidays)
  • Your birthday off!
  • Pension scheme
  • Learning afternoon Fridays!
  • Training allowance
  • Life Insurance 4x salary
  • Regular company-wide socials and smaller team get-togethers

Interview Process

  • Initial screening call with HR
  • Zoom with Engineering Head & Engineering Lead