Software Mind
Software Mind
A Software Mind é uma empresa de tecnologia que oferece serviços de desenvolvimento de software e transformação digital para organizações dos setores de inteligência artificial, SaaS e telecomunicações. Seu trabalho inclui software personalizado, aplicativos móveis, consultoria em nuvem e soluções focadas em inteligência artificial, desenvolvidas de acordo com as necessidades de clientes de áreas como serviços financeiros, telecomunicações, biotecnologia e mídia. Com uma equipe de mais de 1.000 funcionários, a Software Mind apoia iniciativas tecnológicas e o crescimento digital de empresas que atuam em mercados globais.

Engenheiro(a) sênior de backend em Python

Desenvolva plataformas de dados com Python, Azure e Databricks para uma importante seguradora. Processe informações sobre vulnerabilidades para ajudar empresas a reduzir riscos cibernéticos.

Descrição

  • Desenvolva e mantenha serviços de backend em Python e APIs REST.
  • Crie sistemas escaláveis para ingestão, processamento e transformação de grandes conjuntos de dados.
  • Use o Microsoft Azure para cargas de trabalho conteinerizadas, processamento em lote, PostgreSQL e sistemas orientados a eventos.
  • Ajude a definir a arquitetura nativa em nuvem, os pipelines de CI/CD e a infraestrutura como código.
  • Aplique Databricks e métodos modernos de processamento de dados.
  • Colabore com engenheiros no design de sistemas, modelos de dados e melhorias da plataforma.
  • Eleve a qualidade do software por meio de revisões de código, testes automatizados e mentoria de desenvolvedores juniores.
  • Use ferramentas com assistência de IA para apoiar a programação, os testes e a análise técnica, além de resolver problemas com mais rapidez.
  • Desenvolva uma plataforma proprietária que detecta vulnerabilidades e ajuda uma importante seguradora do Reino Unido a reduzir riscos cibernéticos.

Requisitos

  • Tenha pelo menos cinco anos de experiência profissional com desenvolvimento em Python, principalmente em engenharia de backend.
  • Tenha sólida experiência no desenvolvimento de aplicações de backend e APIs REST.
  • Tenha bom domínio de SQL e experiência com PostgreSQL ou outro banco de dados relacional.
  • Tenha experiência prática com AWS e/ou Azure, Docker e pipelines de CI/CD.
  • Tenha desenvolvido aplicações com uso intensivo de dados, pipelines de dados ou sistemas que processam grandes conjuntos de dados.
  • Conheça boas práticas de engenharia de software, testes e código limpo.
  • Tenha experiência com Databricks ou outra plataforma de dados moderna.
  • Conheça arquiteturas orientadas a eventos, processamento assíncrono e sistemas distribuídos.
  • Tenha experiência prática com serviços do Azure, como Azure Container Apps ou Batch Processing.
  • Tenha usado ferramentas de infraestrutura como código, como Terraform.
  • Tenha experiência com Azure DevOps e automação de implantação.
  • Tenha experiência prática com ferramentas de desenvolvimento de software com assistência de IA.

Benefícios

  • Modalidade de trabalho flexível e remota.
  • Projetos internacionais com clientes líderes globais.
  • Oportunidades de viagem relacionadas a projetos internacionais.
  • Ambiente de trabalho sem rigidez corporativa.
  • Acesso a aulas de idiomas.
  • Oportunidades de participar de iniciativas de compartilhamento de conhecimento.
  • Acesso a plano de saúde privado e seguro de vida.
  • Acesso a um cartão Multisport.

Vagas relacionadas

Samsung Electronics

Especialista em contabilidade de displays remoto na Samsung Electronics

Samsung Electronics

Dê suporte à contabilidade do projeto Chick-fil-A da Samsung Electronics America, incluindo WBS, contas a receber e a pagar e conciliações. Ajude a agilizar transações de programas para clientes e vendas diretas ao consumidor.

Abrir