Senior Backend Engineer
Visão Geral da Função
Estamos à procura de um(a) Senior/Staff Software Engineer com sólida experiência em Golang e arquitetura de microserviços para desenhar, desenvolver e escalar a próxima geração da plataforma de pagamentos da easypay.
A nossa plataforma expõe APIs públicas que suportam integrações críticas de comerciantes. Cada detalhe conta: desde o design da API ao desempenho e tratamento de erros. Terá um papel fundamental em garantir que entregamos uma experiência de excelência para developers.
Somos uma empresa Remote-First: pode trabalhar a partir de qualquer lugar em Portugal ou escolher colaborar a partir do nosso escritório em Lisboa. Acreditamos que deve trabalhar onde for mais produtivo.
O que vai fazer
- Desenhar, implementar e manter microserviços escaláveis em Golang.
- Garantir precisão no design, versionamento e documentação de APIs.
- Liderar discussões técnicas e orientar decisões de arquitetura para sistemas de pagamentos seguros e de alto desempenho.
- Colaborar com as equipas de Produto, Operações e Compliance para entregar soluções seguras, conformes e resilientes.
- Orientar e apoiar outros engenheiros, elevando as capacidades técnicas da equipa.
- Assegurar a qualidade do código através de code reviews, testes e práticas de melhoria contínua.
- Contribuir para a nossa estratégia de developer experience — tornando as integrações simples e fiáveis para os comerciantes.
O que procuramos
- Mais de 5 anos de experiência em engenharia de software, com pelo menos 2 anos a trabalhar com Golang em sistemas de produção.
- Experiência comprovada em desenhar e operar sistemas distribuídos e arquiteturas event-driven.
- Domínio profundo de design de APIs REST e gRPC.
- Sólidos conhecimentos de princípios de microserviços e desenvolvimento cloud-native (Kubernetes, Docker).
- Experiência com bases de dados relacionais (MySQL) e familiaridade com NoSQL/datastores (Redis, DynamoDB, etc.).
- Conhecimentos de ferramentas de observabilidade (Prometheus, Grafana, OpenTelemetry, ELK, etc.).
- Capacidade de trabalhar de forma autónoma, tomar decisões informadas e levar iniciativas até à conclusão.
- Atenção ao detalhe, com foco na consistência das APIs, naming e developer experience.
- Excelentes competências de resolução de problemas e curiosidade para explorar novas tecnologias e abordagens.
- Fortes competências de comunicação.
Valorizamos ainda
- Experiência com Typescript/Node.js.
- Experiência em sistemas de pagamento, fintech ou ambientes regulados.
- Conhecimento de boas práticas de segurança.
Porquê juntar-se à easypay
- Trabalho com impacto: O seu código vai suportar pagamentos para milhares de comerciantes.
- Cultura API-first: Obcecamos pela experiência dos developers — terá influência direta nas APIs públicas usadas pelos nossos clientes.
- Desafios técnicos: Vai lidar com problemas de escalabilidade, fiabilidade e compliance no centro do ecossistema fintech europeu.
- Flexibilidade Remote-First: Trabalhe a partir de casa ou junte-se a nós no escritório.
- Cultura de autonomia: Confiamos nos engenheiros para gerir os seus serviços, tomar decisões e melhorar continuamente.
- Aprendizagem contínua: Valorizamos a curiosidade — há espaço para experimentar, crescer e partilhar conhecimento com a equipa.
- Salário competitivo, política de trabalho híbrido flexível e eventos de equipa.

Neste momento não existem vagas disponíveis.
Neste momento não existem vagas disponíveis.
Neste momento não existem vagas disponíveis.
Neste momento não existem vagas disponíveis.