Senior Backend Software Engineer

B Corporation fighting food waste through marketplace app, educational tools, and retail technologies across 19 countries.
Copenhagen, Denmark
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Backend Software Engineer

Too Good To Go is a mission-driven B Corporation tackling global food waste through innovative technology solutions. With a presence across 19 countries and a community of 115 million users, they've already saved 428+ million meals from waste. As a Senior Backend Software Engineer, you'll join their product teams working on a scalable Spring Boot Application running on Java 21 in Kubernetes with AWS infrastructure. The role offers a perfect blend of technical challenges and social impact, where you'll build and evolve backend services while working in an autonomous, cross-functional environment. The company values work-life balance, offering a hybrid setup and a collaborative culture among 180+ tech professionals. You'll be part of a global team of 1,300+ colleagues, contributing to a mission that has already prevented over 1.157 million tonnes of CO2e. The position requires strong Java ecosystem experience, AWS knowledge, and expertise in building scalable solutions. Too Good To Go offers a unique opportunity to combine technical excellence with meaningful environmental impact, all while working in an inclusive, values-driven culture that celebrates diversity and personal growth.

Last updated 19 days ago

Responsibilities For Senior Backend Software Engineer

  • Build and evolve backend services and infrastructure to stay ahead of growth curve
  • Develop new features to improve user and partner experience
  • Participate in team's development processes with continuous improvement mindset
  • Deliver international top-class products with quality, maintainability and scalability
  • Support engineering lead in delivering quality products
  • Mentor less-senior team members

Requirements For Senior Backend Software Engineer

Java
MySQL
Kubernetes
  • Extensive experience in Backend development within Java ecosystem
  • Production experience with Java, Spring Boot, MySQL & Message Systems
  • Experience with Domain Driven Design and Clean/Hexagonal Architecture
  • Deep knowledge of AWS services (SQS, SNS, S3)
  • Experience with building scalable solutions
  • Ability to work in cross-functional product teams

Benefits For Senior Backend Software Engineer

Visa Sponsorship
  • Work-life balance focused environment
  • Autonomous work environment
  • International work environment with 1,300+ colleagues across 19 countries
  • Informal work environment with 180+ tech & product colleagues
  • Values-driven team culture
  • Hybrid work setup
  • Possible visa sponsorship for Copenhagen
  • No mandatory on-call duty

Interested in this job?

Jobs Related To Too Good To Go Senior Backend Software Engineer

Senior Sales Engineer

Senior Sales Engineer position at Too Good To Go, helping implement AI-driven food waste reduction solutions for retailers while working with global teams.

Senior Sales Engineer

Senior Sales Engineer position at Too Good To Go, helping implement AI-driven food waste reduction solutions for retailers while working with global teams.

Senior Sales Engineer

Senior Sales Engineer position at Too Good To Go, helping implement AI-driven food waste reduction solutions for retailers while working with global teams.

Senior Sales Engineer

Senior Sales Engineer position at Too Good To Go, helping implement AI-driven food waste reduction solutions for retailers while working with global teams.

Senior Sales Engineer

Senior Sales Engineer position at Too Good To Go, helping implement AI-driven food waste reduction solutions for retailers while working with global teams.