About the job Backend Engineer (Node.js/TypeScript/Backstage.io) - Full Remote Portugal
ABOUT THE OPPORTUNITY
Join a fast-growing, innovation-driven technology company that powers digital products at scale across international markets. With a strong engineering culture built on ownership, agility, and continuous improvement, this is a place where senior backend engineers genuinely shape the tools their peers use every day. You won't be just a ticket-taker — you'll be an architect of internal developer experience, working on a platform that directly impacts engineering velocity across the organization.
This is a full remote Senior position based in Portugal, offering flexibility, a collaborative team environment, and exposure to cutting-edge developer tooling and cloud-native infrastructure.
PROJECT & CONTEXT
You'll be joining the team responsible for building and evolving an internal developer portal powered by Backstage.io — the open-source platform by Spotify designed to unify infrastructure tooling and accelerate developer productivity.
The platform integrates with a wide ecosystem of internal and external tools, CI/CD pipelines, cloud services, and APIs. Your work will directly influence how hundreds of engineers interact with infrastructure, documentation, and deployment workflows. The stack is modern, the architecture is microservices-based, and the team follows DevOps principles with a strong emphasis on scalability, reliability, and developer-first design.
Tech environment: Node.js · TypeScript · Backstage.io · Docker · Kubernetes · AWS/Azure/GCP · REST APIs · GraphQL · CI/CD pipelines
WHAT WE'RE LOOKING FOR
- 8+ years of backend development experience, with a strong track record in production-grade systems
- 4+ years of hands-on, recent experience with Backstage.io — this is a hard requirement; candidates without active Backstage usage will not be considered
- Deep expertise in Node.js and/or TypeScript as primary languages (Python or Java background also considered)
- Proven experience designing and maintaining RESTful APIs and microservices integrating with multiple external systems
- Solid working knowledge of at least one major cloud platform — AWS, Azure, or GCP
- Proficiency with Docker (containerization) and Kubernetes (orchestration)
- Strong understanding of CI/CD pipelines and automation best practices
- Demonstrated ability to contribute to architectural decisions and mentor in an Agile/DevOps environment
- English proficiency required (working language for documentation and team communication)
NICE TO HAVE
- Experience with GraphQL in addition to REST API design
- Background in platform engineering, internal tooling, or developer experience (DevEx) initiatives
- Hands-on Backstage plugin development or custom integrations
- Familiarity with Infrastructure as Code tooling (e.g. Terraform, Pulumi)
- Experience collaborating with frontend engineers on full-stack developer portal features
- Portuguese language skills are a plus but not required