Gousto is hiring a

Software Engineer

London, United Kingdom
Full-Time

Software Engineer

Joining our Pumpkins team, this role will work towards enabling Gousto to provide greater range and availability of fresh ingredients and recipes to customers while minimising waste so we can become the UK's most loved way to eat dinner. To do this, we deliver high quality software for the supply chain and support our planners by building systems using forecasting data, to recommend the ingredients we need for our customers. 

The responsibilities in this role will include: 

  • Designing and delivering scalable, distributed, cloud-based systems in a highly available manner. 
  • Scaling our event-driven microservices architecture.
  • Obsessing over quality & performance.
  • Continuing to evolve our agile development practices.
  • Mentoring and supporting engineers around you.

Who You Are:

This role needs someone who is passionate about the following:

Great engineering - and this is so much more than writing great code. As well as an excellent knowledge of software craftsmanship, you'll have a test-first approach and know what automated testing to apply at which level of the stack. You'll have great design and architectural knowledge and plenty of experience of maintaining your code in production.

Autonomy - You thrive with autonomy, enjoying owning your process and calendar. You are comfortable managing your own deliverables and reporting progress or raising when you have blockers. 

Outcome-focus - You develop a deep understanding of the problem you're solving before you build it. You are product-oriented and customer-focused, balancing technical direction with business value. You know when to compromise and when not to.

Growth mindset - You are curious and are always looking to learn. You encourage a culture of learning, emphasising the importance of breadth as well as the depth of knowledge. You value feedback as a learning tool, and you offer constructive feedback with empathy.

About You:

  • You have deep knowledge of Python and familiarity with frameworks like Chalice.
  • You have experience with a cloud provider, ideally AWS. Understanding of products including Lambda, SQS, SNS, DynamoDB, ECS and Step Functions preferable.
  • You have experience with event-driven architecture and designing REST APIs.
  • You are proficient in testing.
  • You strive to automate manual tasks and tests.
  • You have worked with CI/CD tooling and responsibly running solutions in production, including logging, monitoring and alerting stacks and managing incidents.

Equal opportunities

Whether it is creating diversity in our recipes or building new teams, we care about our people and the opportunities they have at Gousto. 

We are committed to equality of opportunity across our organisation. At all levels we promote equality, ensuring our people are consistently treated in a fair and equal manner. 

Go Gousto!

Click here to see our benefits!

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.