mazzatech
AE85: Senior API Engineer - REST APIs &… at mazzatech · Remoto
ExperiencedOn-siteRemoto
Job Description
Sobre a posição
Buscamos um(a) Senior API Engineer para atuar no desenvolvimento e evolução da camada de APIs de uma plataforma corporativa, suportando aplicações web, integrações, processamento assíncrono e fluxos de dados relacionados ao PMT e iniciativas associadas.
Esse profissional terá papel importante no desenho de APIs robustas, seguras e escaláveis, atuando principalmente com REST APIs, PostgreSQL, autenticação/autorização, modelagem de dados e integração com serviços corporativos.
Contexto do projeto: camada de API REST integrada a PostgreSQL, autenticação/autorização, processamento assíncrono, integrações corporativas e workloads de arquivos.
Principais responsabilidades
Buscamos um(a) Senior API Engineer para atuar no desenvolvimento e evolução da camada de APIs de uma plataforma corporativa, suportando aplicações web, integrações, processamento assíncrono e fluxos de dados relacionados ao PMT e iniciativas associadas.
Esse profissional terá papel importante no desenho de APIs robustas, seguras e escaláveis, atuando principalmente com REST APIs, PostgreSQL, autenticação/autorização, modelagem de dados e integração com serviços corporativos.
Contexto do projeto: camada de API REST integrada a PostgreSQL, autenticação/autorização, processamento assíncrono, integrações corporativas e workloads de arquivos.
Principais responsabilidades
- Projetar, desenvolver e evoluir APIs RESTful para aplicações corporativas.
- Construir e manter a API layer responsável pela comunicação entre frontend, serviços backend e fontes de dados.
- Implementar endpoints para criação, consulta, atualização e gerenciamento de entidades de negócio.
- Trabalhar com PostgreSQL, incluindo modelagem relacional, índices, constraints, queries e otimização de performance.
- Desenvolver mecanismos de autenticação e autorização baseados em JWT, OAuth/OIDC e RBAC.
- Implementar regras de segregação e segurança de dados no backend.
- Desenvolver integrações com storage, serviços internos e plataformas corporativas.
- Participar da implementação de workflows assíncronos e mecanismos de processamento baseado em jobs.
- Garantir idempotência, tratamento consistente de erros e observabilidade das APIs.
- Criar e manter testes unitários, de integração e contratos de API.
- Participar de decisões de arquitetura, code reviews e definição de padrões de engenharia.
- Trabalhar em conjunto com Front-End, Backend, Platform/DevOps e Data Engineers.
- Apoiar troubleshooting e análise de problemas em ambientes integrados.
Requisitos técnicos obrigatórios
JOB DESCRIPTION
Diferenciais
- Experiência sólida como Backend/API Engineer.
- Forte experiência no desenvolvimento de REST APIs.
- Excelente conhecimento de PostgreSQL.
JOB DESCRIPTION
- Experiência com modelagem relacional, migrations, índices, otimização de queries, transações, integridade e consistência de dados.
- Experiência com arquiteturas de serviços e APIs corporativas.
- Conhecimento de autenticação e autorização: OAuth 2.0, OpenID Connect, JWT e RBAC.
- Experiência com processamento assíncrono, filas ou job queues.
- Experiência com Git e desenvolvimento colaborativo.
- Conhecimento de testes automatizados e integração contínua.
- Conhecimento de containers e ambientes cloud.
Diferenciais
- Experiência com Node.js / TypeScript / NestJS.
- Experiência com TypeORM ou ORMs equivalentes.
- Experiência com Azure, Azure Blob Storage, Azure AD / Entra ID / Azure AD B2C.
- Kubernetes / AKS.
- Datadog e Databricks.
- Experiência com sistemas multi-tenant.
- Experiência com aplicações envolvendo upload e processamento de grandes volumes de arquivos.
Idioma
Inglês avançado obrigatório. O profissional deve ter autonomia para:
Inglês avançado obrigatório. O profissional deve ter autonomia para:
- participar de reuniões técnicas com times internacionais;
- discutir arquitetura e decisões técnicas;
- realizar code reviews;
- escrever e consumir documentação técnica;
- interagir diretamente com stakeholders e engenheiros da América do Norte.