Logo of Huzzle

Senior Software Engineer



18d ago

  • Job
    Senior Level
  • Software Engineering
  • London

AI generated summary

  • You must have experience with DevOps, CI/CD pipelines, containerisation technologies, automation testing, Nest.js, authentication mechanisms, microservices, BFF architecture, Storybook, and shared component libraries.
  • You will design and implement APIs, work on front-end technologies, maintain cloud services, and collaborate with team members on software development projects.


  • Experience with DevOps practices and tools
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Knowledge of containerisation and orchestration technologies (e.g., Docker, Kubernetes).
  • Experience with automation testing frameworks
  • Experience with Nest.js
  • Knowledge of authentication and authorisation mechanisms, such as JWT.
  • Understanding of microservices architecture and distributed systems.
  • Knowledge of BFF (Back-end For Front-end) architecture.
  • Experience with Storybook and shared component libraries.


  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Proven experience as a Full-Stack Engineer working with Node.js, TypeScript and React.
  • Strong understanding of the Node.js runtime environment and event-driven programming.
  • Experience with cloud services.
  • Solid understanding of RESTful API design and development.
  • Strong understanding of front-end technologies, including HTML5, CSS3, and JavaScript.
  • Experience with database technologies (SQL and NoSQL) and data modelling.
  • Proven experience in designing and implementing GraphQL APIs.
  • Experience with unit and integration test tools.
  • Familiarity with version control tools, preferably Git.
  • Good understanding of infrastructure as code (Terraform, CDK).
  • Knowledge of event-driven architecture.


What technology stack does Burberry primarily use for their platforms and applications?

Burberry predominantly uses nodejs for backend and react on the frontend. Infrastructure as Code is either Terraform or AWS CDK. They also have an internal open source shared library to support these technologies.

Fashion & Arts
Founded Year

Mission & Purpose

Born from innovation, Burberry is a global luxury brand with a rich British heritage. Founded in 1856, our brand is underpinned by our founder’s passion for the outdoors. Thomas Burberry invented the innovative rain-ready fabric gabardine to protect explorers from the elements. In doing so, he created the foundation for the iconic Burberry trench coat, which remains core to the business even today. Guided by our history of exploration and our shared belief that ‘creativity opens spaces’, our purpose is to unlock the power of imagination to push boundaries and open new possibilities for our people, our customers and our communities. As a values-driven brand, we are committed to creating the next generation of sustainable luxury and believe that diversity, equity and inclusion are essential to fulfilling our purpose. Fostering an inclusive culture where differences are valued and embraced enables us to be more creative, engaged and make a more meaningful contribution to the world around us.