As a Software Engineer II, you will design and maintain APIs, implement server-side logic, and collaborate with cross-functional teams to enhance our digital lending platform.
Pessoa Desenvolvedora Backend
📜 Description
- Understand user problems and propose effective solutions.
- Develop backend solutions using Python, Node.JS, and Typescript.
- Create APIs for data platform integration with external systems.
- Implement CI/CD automation for data pipelines and notebooks.
- Support cloud infrastructure provisioning and configuration on Azure.
- Assist data engineers in building and industrializing data ingestion pipelines.
🛠️ Requirements
- Formação superior em Engenharia/Ciência da Computação, Sistemas de Informação ou similar;
- Experiência em desenvolvimento backend.
- Experiência com desenvolvimento backend em Python, Node.JS, typescript e frameworks (NESTJS e Express);
- Experiência na configuração e uso de serviços Azure para dados (SQL Server, Microsoft Fabric);
- Experiência em arquitetura de SW (hexagonal/clean); - Desejável conhecimento no uso da ferramenta TerraForm;
- Experiência com bancos de dados relacionais e NOSQL;
- Experiência com CI/CD com Jenkins; Git; etc.;
- Conhecimento de Azure (App Services, Functions, Key Vault ou similares).
- Conhecimento de micro serviços e kuberentes é um diferencial.
- Familiaridade com práticas de segurança de aplicações e APIs.
Full job description
PcDs são sempre bem-vindas.
Buscamos pessoas apaixonadas por tecnologia. Alguém que se motive por desafios e atue com autonomia. Precisa gostar de trabalhar em equipe e possuir espírito colaborativo.
Responsibilities
- Atuar no entendimento dos problemas e desafios junto ao usuário e propor soluções eficazes;
- Atuar no desenvolvimento backend de uma solução web, utilizando Python, Node.JS e Typescript;
- Desenvolver APIs para integração entre a plataforma de dados e sistemas externos (ex.: site, ferramentas de consumo).
- Implementar automação de CI/CD para pipelines de dados e notebooks (Databricks/Fabric).
- Apoiar o provisionamento e a configuração de infraestrutura em nuvem (Azure).
- Apoiar os engenheiros de dados na construção e industrialização de pipelines de ingestão, incluindo integrações via scraping e replicação de dados.
- Implementar monitoramento e alertas para pipelines produtivos, incluindo detecção de falhas específicas (mudança de schema, bloqueio de scraping).
- Implementar, na plataforma, as regras de controle de acesso (RBAC) e os mecanismos de anonimização de dados sensíveis definidos pelo time de arquitetura.
- Colaborar com QA na definição de testes de carga e segurança para as APIs e para o modelo de acesso da plataforma.
- Dar suporte técnico em testes de performance e homologação.
Requirements
- Formação superior em Engenharia/Ciência da Computação, Sistemas de Informação ou similar;
- Experiência em desenvolvimento backend.
- Experiência com desenvolvimento backend em Python, Node.JS, typescript e frameworks (NESTJS e Express);
- Experiência na configuração e uso de serviços Azure para dados (SQL Server, Microsoft Fabric);
- Experiência em arquitetura de SW (hexagonal/clean); - Desejável conhecimento no uso da ferramenta TerraForm;
- Experiência com bancos de dados relacionais e NOSQL;
- Experiência com CI/CD com Jenkins; Git; etc.;
- Conhecimento de Azure (App Services, Functions, Key Vault ou similares).
- Conhecimento de micro serviços e kuberentes é um diferencial.
- Familiaridade com práticas de segurança de aplicações e APIs.
- Inglês avançado.
Similar jobs
Search more Backend Engineer jobsAs a Backend Engineer focused on security, you'll design and maintain secure execution environments, manage vulnerabilities, and foster a security culture within the engineering team.
Software Engineer, Backend
Join as a Software Engineer to shape innovative SaaS products, leveraging AI tools and full ownership of the development lifecycle to deliver high-quality backend solutions.
NodeJS, TypeScripts - Senior Developer | 24/7
As a Node.js/TypeScript Developer, you will focus on backend development, designing APIs, integrating with Order Management Systems, and collaborating with cross-functional teams to optimize order lifecycle management.
Software Engineer, Backend (Python/C++)
As a Software Engineer on the test infrastructure team, you will design, develop, and maintain SpaceX's in-house testing ecosystem that powers software and hardware test and validation across all flight systems.
