About the job Backend Developer (Backstage.io) - Remote Portugal
Backend Engineer (Backstage/Node.js/TypeScript) - Full Remote Portugal
ABOUT THE OPPORTUNITY
We are seeking a Senior Backend Engineer with deep expertise in Backstage to join a leading international technology organization operating in a highly innovative and fast-paced environment. This role offers the opportunity to contribute to the evolution of a modern internal developer platform that enables engineering teams to work more efficiently, automate processes, and improve overall developer productivity.
As a key member of the platform engineering team, you will play a strategic role in designing, developing, and maintaining scalable backend services while helping shape best practices for platform development and integration. This position is ideal for professionals who enjoy working with cloud-native technologies, distributed systems, and developer experience initiatives.
PROJECT & CONTEXT
You will be responsible for extending and enhancing a Backstage-based developer portal that serves as a central hub for engineering tools, services, documentation, and operational workflows. The platform integrates with multiple internal and external systems and supports a large-scale engineering ecosystem.
Working closely with cross-functional teams, including platform engineers, backend developers, DevOps engineers, and frontend developers, you will design robust microservices, improve platform capabilities, and ensure high levels of reliability, security, and scalability.
The technical environment includes modern backend technologies, cloud infrastructure, container orchestration, CI/CD automation, and API-driven architectures.
WHAT WE'RE LOOKING FOR (Required)
- Minimum 8 years of professional experience in backend software development
- Minimum 4 years of recent hands-on experience with Backstage.io
- Strong experience with at least one of the following technologies:
- Node.js
- TypeScript
- Python
- Proven experience designing, building, and maintaining RESTful APIs and microservices
- Experience integrating backend services with multiple third-party and enterprise systems
- Strong knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP)
- Hands-on experience with Docker and Kubernetes
- Experience implementing and maintaining CI/CD pipelines and deployment automation
- Solid understanding of software architecture, scalability, security, and performance optimization
- Experience working in Agile and DevOps-oriented environments
- Strong communication and collaboration skills
- Professional proficiency in English (mandatory)
NICE TO HAVE (Preferred)
- Experience with GraphQL
- Experience developing or customizing Backstage plugins
- Knowledge of platform engineering and Developer Experience (DevEx) practices
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform
- Experience with monitoring, observability, and logging solutions
- Knowledge of Site Reliability Engineering (SRE) principles
- Experience working within large-scale cloud-native environments
- Exposure to gaming, digital products, or high-traffic platforms
- Familiarity with frontend technologies and collaboration with frontend engineering teams
This role is best suited for a senior-level engineer who combines strong backend development expertise with extensive Backstage experience and a passion for building platforms that empower development teams to deliver software more efficiently and effectively.