Avenue Code
Senior Backend Engineer (Typescript + Go)
Avenue CodePortugal4 days ago
Full-timeEngineering, Information Technology

About The Opportunity

We are looking for a Senior Backend Engineer to be a core part of our evolution from the world’s largest D2C sleep brand into a global SleepTech powerhouse.

In this role, you won't just write code; you will architect, design, and own the technology platform that supports our growth across 30+ countries. You will work in an agile, empowered environment where "ownership" isn't just a buzzword—it’s our DNA.


Responsibilities

  • You will architect, design, implement and test the client’s technology platform, supporting our growth from E-commerce into SleepTech.
  • You will implement product features (in Typescript or Golang) that will help improve people’s sleep and support the client’s core business.
  • You will implement backend services in a services-oriented architecture (API first) in a cloud-native environment (AWS).
  • You will fully own, i.e. develop, maintain and operate your team’s tech stack.
  • You will be a team player as part of an agile, empowered team and contribute to the development of fellow engineers.
  • You will contribute to the improvement of our CI&CD and DevOps & SRE practices.
  • You will take part in recruitment processes to grow our tech team.


Required Qualifications

  • You have experience designing and delivering APIs and backend services meeting highest software quality standards.
  • You have extensive knowledge of computer science fundamentals, incl. data structures, object-oriented programming, and software design patterns.
  • You have several years of proven experience in software development and operation practices covering the full software development lifecycle, ideally in an E-commerce business.
  • You have a deep understanding in object-oriented development and/or JavaScript/ Typescript.
  • You ideally have experience with multiple databases (RDMBS, NoSQL, Redis, ...) and messaging services (Kafka, RabbitMQ, SQS ...), run in a cloud (e.g. AWS).
  • You have a good understanding of the importance of well-organized codebase and documentation.
  • You have the capability of implementing unit, integration, end-to-end and load tests.
  • You have a Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Business Informatics or equivalency in relevant work experience.
  • You are highly self-organized and interested in taking over ownership and bringing the team to the best solution.
  • You have strong analytical skills and are an open-minded and creative team player.



Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.

Key Skills

Ranked by relevance