24C4: Senior Backend Engineer - Python

Netvagas

São Paulo

Presencial

BRL 180 000 - 240 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Netvagas busca um(a) Senior Backend Engineer com forte experiência em Python para desenvolver serviços backend responsáveis por processamento, validação, transformação de dados e integrações da plataforma.

O profissional atuará principalmente em components de business logic, processamento de dados, background jobs e integrações com APIs REST e plataformas corporativas, trabalhando próximo aos times de API, Front-End, Data e Platform.

Qualificações

  • Experiência sólida com Python em produção.
  • Experiência em backend e serviços distribuídos.
  • Conhecimento de OO, design patterns, clean code e SOLID.

Responsabilidades

  • Desenvolver e manter serviços backend em Python.
  • Implementar regras de negócio e processamento de dados.
  • Desenvolver rotinas para parsing de arquivos, validação, transformação de dados, matching, processamento batch e geração de outputs.
  • Construir workers e background jobs para processamento assíncrono.
  • Implementar mecanismos de retry, idempotência e tratamento estruturado de erros.
  • Trabalhar com grandes volumes de registros e processamento de arquivos.
  • Desenvolver integrações com APIs REST e serviços internos.
  • Integrar aplicações com PostgreSQL e outras fontes de dados.
  • Trabalhar com storage de arquivos e objetos.
  • Criar serviços desacoplados, testáveis e observáveis.
  • Desenvolver testes unitários, de integração e regression tests.
  • Investigar problemas de performance, concorrência e processamento.
  • Participar de decisões arquiteturais e code reviews.
  • Trabalhar em colaboração com API Engineers para definir contratos de integração.
  • Colaborar com Platform/DevOps para deployment, logging, monitoring e scaling dos serviços.

Conhecimentos

Python
Backend dev
Web frameworks
PostgreSQL
SQL
Docker
Git
CI/CD
Pytest
Async processing
SOLID patterns
Datadog observability
Celery/Kafka

Ferramentas

Azure Blob Storage
Databricks
PDF processing

Descrição da oferta de emprego

Sobre a posição

Buscamos um(a) Senior Backend Engineer com forte experiência em Python para desenvolver serviços backend responsáveis por processamento, validação, transformação de dados e integrações da plataforma.

O profissional atuará principalmente em componentes de business logic, file processing, data processing, background jobs e integrações, trabalhando de forma próxima aos times de API, Front-End, Data e Platform.

Contexto do projeto: processamento de arquivos, validação, transformação de dados, background jobs e integrações com a camada de APIs e plataformas corporativas.

Principais responsabilidades
  • Desenvolver e manter serviços backend em Python.
  • Implementar regras de negócio e componentes de processamento de dados.
  • Desenvolver rotinas para parsing de arquivos, validação, transformação de dados, matching, processamento batch e geração de outputs.
  • Construir workers e background jobs para processamento assíncrono.
  • Implementar mecanismos de retry, idempotência e tratamento estruturado de erros.
  • Trabalhar com grandes volumes de registros e processamento de arquivos.
  • Desenvolver integrações com APIs REST e serviços internos.
  • Integrar aplicações com PostgreSQL e outras fontes de dados.
  • Trabalhar com storage de arquivos e objetos.
  • Criar serviços desacoplados, testáveis e observáveis.
  • Desenvolver testes unitários, de integração e regression tests.
  • Investigar problemas de performance, concorrência e processamento.
  • Participar de decisões arquiteturais e code reviews.
  • Trabalhar em colaboração com API Engineers para definir contratos de integração.
  • Colaborar com Platform/DevOps para deployment, logging, monitoring e scaling dos serviços.
Requisitos técnicos obrigatórios
  • Experiência sólida com Python em ambiente de produção.
  • Experiência no desenvolvimento de aplicações backend e serviços distribuídos.
  • Forte conhecimento de orientação a objetos, design patterns, clean code e princípios SOLID.
JOB DESCRIPTION
  • Experiência com frameworks Python para backend, como FastAPI, Flask, Django / Django REST Framework ou equivalentes.
  • Experiência com PostgreSQL e SQL.
  • Experiência com processamento de dados e arquivos.
  • Conhecimento de aplicações assíncronas e background workers.
  • Experiência com integração via REST APIs.
  • Testes automatizados com frameworks como pytest.
  • Experiência com Docker.
  • Experiência com Git e pipelines CI/CD.
Diferenciais
  • Experiência com Celery, Redis, RabbitMQ, Kafka, job queues ou event-driven architectures.
  • Azure Blob Storage ou object storage equivalente.
  • Azure / AKS / Kubernetes.
  • Databricks e ETL ou data pipelines.
  • Manipulação e transformação de arquivos estruturados e semiestruturados.
  • Processamento batch de grandes arquivos.
  • Observabilidade utilizando Datadog.
  • Implementação de estratégias de retry, circuit breaker e resiliência.
  • Experiência com geração ou manipulação de PDFs e documentos.
Perfil esperado

Buscamos um profissional capaz de transformar requisitos funcionais complexos em componentes backend simples, resilientes e testáveis, com forte capacidade de investigação técnica e autonomia para trabalhar em cenários onde nem todas as respostas estarão definidas inicialmente.

Idioma

Inglês avançado obrigatório. O profissional deve ter autonomia para:

  • participar de reuniões técnicas e refinamentos;
  • conduzir architecture discussions e troubleshooting;
  • produzir e consumir documentação técnica;
  • interagir diariamente com engenheiros e stakeholders internacionais.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Backend Engineer | Python
Senior Backend Engineer | Python

TSc Consultoria em RH • Brasil

Teletrabalho
GBP 90 000 - 120 000
Desenvolvedor Backend Sr | Python
Desenvolvedor Backend Sr | Python

hub xp • Brasil

Presencial
BRL 120 000 - 180 000
Backend Software Engineer | C# . Net | Presencial | Belo Horizonte/MG | CLT
Backend Software Engineer | C# . Net | Presencial | Belo Horizonte/MG | CLT

VONBZ • Belo Horizonte

Presencial
BRL 120 000 - 180 000
Plano de Saúde SulAmérica coparticipa
Plano Odontológico opcional
Seguro de Vida
+5
Desenvolvedor Pleno Back-end
Desenvolvedor Pleno Back-end

Interjato • Natal

Presencial
BRL 120 000 - 240 000
Desenvolvedor Back-End Pleno | The 12 Company
Desenvolvedor Back-End Pleno | The 12 Company

TARGIT Brasil • São Paulo

Presencial
BRL 100 000 - 180 000
Modelo híbrido de atuação
Totalpass
Cartão Flash
+2
Desenvolvedor(a) Backend Python SR
Desenvolvedor(a) Backend Python SR

SysMap Solutions • Brasil

Presencial
BRL 279 000 - 446 000
Desenvolvedor Python
Desenvolvedor Python

Mirante Tecnologia • Brasília

Presencial
BRL 180 000 - 260 000
Desenvolvedor Backend Senior - Java
Desenvolvedor Backend Senior - Java

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedorx Backend Sênior (Python)
Desenvolvedorx Backend Sênior (Python)

BSafe Consulting • Goiânia

Presencial
Ambiente técnico desafiador
Trabalho em projetos com múltiplas tecnologias
Senior Backend Engineer
Senior Backend Engineer

Tata Consultancy Services • São Paulo

Presencial
BRL 446 000 - 781 000