Engenheiro de Software Pleno (Empregos para Engenheiro a de software pleno)
Atuar em equipe ágil no desenvolvimento e sustentação de produtos digitais, entregando valor de forma contínua e com qualidade, utilizando boas práticas de engenharia de software, garantindo a satisfação do cliente e a estabilidade das soluções em produção.
Responsabilidades e atribuições
Participar ativamente das cerimônias ágeis, colaborando para manter um ambiente saudável e produtivo entre os membros da equipe;
Desenvolver e evoluir os produtos com foco em qualidade, utilizando testes automatizados e realizando revisões de código entre pares (code review);
Corrigir eventuais problemas nos sistemas com base na priorização definida pelo Product Owner, assegurando a satisfação dos clientes e usuários;
Realizar deploy em ambiente de produção utilizando processos de integração e entrega contínua (CI/CD), garantindo a estabilidade da aplicação;
Propor melhorias técnicas e participar ativamente da evolução da arquitetura dos sistemas;
Garantir a segurança e a qualidade das entregas, respeitando os padrões estabelecidos pela equipe;
Atuar de forma colaborativa com áreas parceiras (DevOps, QA, Produto) na busca por soluções robustas e escaláveis.
Requisitos e qualificações
Superior completo ou cursando na área de Tecnologia da Informação;
Programação orientada a objetos (POO);
Linguagem Java (preferencialmente versão 8 ou superior);
Criação de APIs RESTful;
Arquitetura baseada em microsserviços.
Requisitos desejáveis
Vivência com mensagerias (Kafka, RabbitMQ);
Metodologias ágeis (Scrum, Kanban);
Desenvolvimento orientado a testes (TDD, BDD);
Criação de testes de integração e de carga;
Utilização de containers (Docker);
Orquestração com Kubernetes;
Banco de dados NoSQL (MongoDB);
Vivência com atuação em times ágeis e em ambientes de alta disponibilidade.
Engenheiro de Software Senior – Web Crawling, Scraping e bypass anti‑bot
Estamos em busca de um(a) Desenvolvedor(a) de Software Sênior com forte experiência em Web Crawling, Scraping e bypass de proteções anti‑bot, para atuar em um projeto de alta complexidade com duração estimada de 4 meses.
O profissional será responsável por desenvolver soluções robustas e escaláveis para coleta de dados em ambientes altamente protegidos, com foco em performance, resiliência e capacidade de adaptação a mecanismos anti‑bot em constante evolução.
Responsabilidades
Desenvolver e evoluir crawlers escaláveis para coleta de dados em larga escala;
Projetar soluções com controle de filas, retry e rate limiting;
Realizar parsing de conteúdos estruturados e dinâmicos (HTML, JSON, XML);
Atuar em crawling de aplicações modernas (SPAs e renderização client‑side);
Realizar engenharia reversa de APIs privadas e fluxos protegidos;
Garantir estabilidade, performance e resiliência das aplicações.
Requisitos Obrigatórios
Arquitetura de crawlers escaláveis (filas, retry, rate limiting);
Experiência com crawling em SPAs e páginas com renderização client‑side.
Diferenciais
Experiência com sistemas anti‑bot (Cloudflare, Akamai, DataDome, PerimeterX);
Técnicas de evasão de fingerprint (TLS fingerprint, headers HTTP, rotação de user‑agent);
Gerenciamento de proxies (residenciais rotativos);
Integração com serviços como 2Captcha, Anti‑Captcha ou CapSolver;
Experiência com reCAPTCHA v2/v3, hCaptcha e Turnstile;
Conhecimento de OWASP;
Análise de tráfego com Burp Suite e DevTools;
Engenharia reversa de APIs privadas (tokens dinâmicos, headers e fluxos).
Engenheiro de Software Sr | Modernização & IA
A Evertec é uma empresa especializada em tecnologia para o setor financeiro, com mais de 27 anos de atuação e presença em 26 países da América Latina e Caribe. Com mais de 11 bilhões de transações processadas anualmente, somos referência em soluções que impulsionam a transformação digital do mercado.
Nosso compromisso é com a excelência tecnológica, a inclusão financeira e a geração de valor sustentável para clientes, colaboradores e parceiros, promovendo um ecossistema mais conectado e acessível.
Este cargo será responsável por:
Pesquisa em IA;
Modernização de software legados;
Desenvolvimento de novos Produtos;
Foco em eficiência e crescimento através de P&D em IA.
Para dar #match, essa vaga necessita que atenda alguns requisitos obrigatórios:
Especialidade em Engenharia de Software em nível avançado, com sólida experiência em desenvolvimento .NET;
Conhecimentos avançados em uso de IA;
Experiência no desenvolvimento de novos produtos;
Histórico robusto em desenvolvimento e arquitetura de software.
Conhecimento sólido em metodologias ágeis, gestão de processos e produtos.
Habilidade comprovada em integrar diferentes áreas e alcançar alta performance.
Sólidos conhecimentos em Modelagem de Dados, Integrações, Python e plataformas como Azure, GCP e/ou AWS.
Experiência prática em automação e otimização de processos empresariais.
Capacidade excepcional de comunicação, evangelização técnica e engajamento de equipes técnicas.
Atuação ativa na adoção de tecnologias emergentes e desenvolvimento de trilhas técnicas e certificações internas.
Caso possua o conhecimento ou atuação abaixo, será um diferencial:
Conhecimento avançados em IA e especialização em Software;
Capacidade analítica em grandes volumes de dados.
Sólido domínio em GenAI, MLOps, Modelos Preditivos e Deep Learning.
Experiência comprovada com frameworks e ambientes de IA.
Perfil acadêmico e prático, mentor de profissionais na área de tecnologia.
Informações adicionais
Vale refeição ou alimentação;
Assistência médica;
Assistência Odontológica;
Auxílio creche;
Benefícios Flexíveis (Flash);
Gympass e TotalPass;
Horários flexíveis;
Seguro de vida;
Clube de parcerias;
Just dress no code (sem código de vestimenta!);
Day off no aniversário.
Valorizamos a diversidade e entendemos que o que acrescenta é justamente ideias e pontos de vistas variados. Por isso raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência ou idade, não serão impeditivos de você fazer parte do nosso time.
Engenheiro de Software Backend (Ruby on Rails)
O Grupo Smart Fit, uma das maiores plataformas de fitness e bem‑estar da América Latina, busca um Engenheiro de Software Backend para contribuir em projetos com foco em backend e P&D em IA.
Principais responsabilidades
Construção da API Core: desenvolver e manter endpoints RESTful eficientes utilizando Ruby on Rails para suportar as aplicações Web e Mobile;
Escrita de Testes Automatizados: garantir a estabilidade do sistema através de testes de integração e unitários (RSpec), utilizando VCR e WebMock;
Otimização de Performance: garantir que a API seja rápida e escalável, aplicando boas práticas de banco de dados (PostgreSQL) e evitando gargalos de processamento.
Integração e Homologação (Foco em Qualidade)
Validação de Integração: testar e homologar ativamente as interações da API com o desenvolvimento Front‑end, garantindo que os dados trafegados estejam corretos e performáticos;
Garantia de Eficiência: assegurar a máxima qualidade no processo de integração, antecipando falhas de contrato de dados e garantindo que as funcionalidades atendam aos requisitos de UI/UX;
Definição de Contratos: colaborar no desenho técnico prévio dos endpoints para garantir que o time de Front‑end tenha mocks funcionais e especificações claras, minimizando o retrabalho.
Colaboração e Alinhamento
Gestão de Bloqueios: atuar de forma proativa para identificar e comunicar impedimentos técnicos que possam impactar o cronograma;
Code Review: participar de revisões de código focadas em manter o padrão de qualidade da equipe e a consistência do Rails Way.
Aprendizado e Melhoria Contínua
Evolução Profissional: manter‑se atualizado com as novas versões do Ruby e do Rails, trazendo as melhores práticas de segurança e arquitetura para o projeto a longo prazo;
Aprimoramento de Processos: analisar constantemente o ciclo de desenvolvimento e propor melhorias que tornem o fluxo de deploy e a integração com o front‑end mais ágeis.
Documentação e Sustentabilidade
Documentação Técnica: manter documentação clara e atualizada da API (ex: Swagger/OpenAPI);
Manutenibilidade: equilibrar entrega rápida com saúde do código, garantindo uma base sólida para a evolução permanente do produto;
Domínio do Ruby on Rails (Modo API): priorizar o Rails Way e uso de scaffolding eficiente;
Experiência em Design de API RESTful, Testes e Mocking (RSpec, VCR, WebMock);
Modelagem de Dados, PostgreSQL, Active Record; segurança com JWT ou Devise Token Auth;
Pragmatismo e foco em resolver a necessidade de negócio;
Colaboração de documentação e decisões técnicas;
Autonomia na tomada de decisões técnicas alinhadas às convenções do Rails.
Todas as nossas vagas são inclusivas, abertas a pessoas de todos os perfis e experiências.
Engenheiro(a) de Software FullStack .NET
Há mais de 20 anos, somos uma consultoria estratégica de Inovação e Transformação Digital. Nossa especialidade é impulsionar as demandas de nossos clientes, integrando processos, pessoas e tecnologia de alta performance.
Estamos em busca de um(a) Engenheiro(a) de Software FullStack .NET, com foco em desenvolvimento front‑end e back‑end, suporte evolutivo e sustentação de integrações críticas de sistemas de faturamento.
Principais responsabilidades
Atuar no desenvolvimento e suporte de aplicações full‑stack;
Desenvolver novas funcionalidades em aplicações web corporativas;
Apoiar a sustentação e evolução de sistemas legados, quando necessário;
Participar de iniciativas de modernização tecnológica e migração para a nuvem;
Colaborar com times multifuncionais, garantindo alinhamento técnico e de negócio.
Requisitos obrigatórios
Graduação em Ciência da Computação, Engenharia ou áreas correlatas;
Experiência de 4 a 6 anos em desenvolvimento full‑stack para aplicações corporativas de grande escala;
Experiência prática com ASP.NET MVC utilizando C#;
Experiência com tecnologias de front‑end como React, Angular ou Blazor;
Forte proficiência em SQL para consultas e extração de dados;
Sólido entendimento dos princípios SOLID e sua aplicação no design de software;
Inglês avançado (C1) obrigatório, com uso frequente em comunicação escrita e verbal.
Diferenciais
Experiência com mecanismos de autenticação e autorização, como OAuth2;
Familiaridade com ferramentas de CI/CD, como Azure DevOps ou GitHub Actions;
Proficiência com sistemas de controle de versão, como Git;
Experiência prática na implantação e manutenção de soluções web no Azure;
Conhecimento em logging, monitoramento e diagnóstico em ambientes de nuvem.
Buscamos um perfil que
Tenha visão técnica sólida e postura hands‑on;
Goste de resolver problemas complexos em ambientes corporativos;
Esteja confortável em transitar entre desenvolvimento, suporte e evolução arquitetural;
Tenha interesse em contribuir com jornadas de modernização e cloud migration.
Vale Refeição - Cartão Swille
Engenheiro(a) de Software Backend – Especialista
O seu papel como Especialista em Engenharia de Software Backend será:
Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção;
Liderança no desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, APIs;
Garantir a funcionalidade, manutenabilidade e velocidade, além de práticas de teste e qualidade;
Atuar como referência técnica dentro do time, atuando como mentor de pares de menor senioridade;
Garantir que todas as soluções técnicas estejam alinhadas à estratégia do negócio e entender iniciativas relacionadas ao produto;
Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho;
Colaborar com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times;
Trabalhar em um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
O que você precisa para essa posição
Conhecimento avançado em desenvolvimento em Golang ou Typescript;
Conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka);
Conhecimento em Docker & Kubernetes;
Conhecimento com ferramentas de monitoramento e observabilidade;
Conhecimento sobre testes unitários e de integração;
Preocupação com a qualidade e desempenho das soluções propostas;
Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
Conhecimento sobre desenvolvimento e implementação de APIs;
Conhecimento sobre desenvolvimento de microsserviços distribuídos;
Embasamento teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento (DDD, Arquitetura, Design de Código, Paradigmas, etc.);
Familiaridade com metodologias ágeis;
Conhecimento em desenvolvimento em C#.
Engenheiro(a) de Software Full Stack Sênior
Título da Posição: Engenheiro(a) de Software Full Stack Sênior
Tipo de contratação: Temporário via agência
Modelo de trabalho: Home office
Formação mínima exigida: Bacharelado em Ciência da Computação ou área relacionada, ou experiência equivalente.
Top 3 requisitos obrigatórios no currículo
Forte experiência em desenvolvimento backend com atuação prática em serviços AWS.
Experiência comprovada no design e construção de sistemas distribuídos e escaláveis.
Experiência Full Stack com desenvolvimento moderno de front‑end (NodeJS e React).
Visão geral do processo seletivo
Entrevista de Design de Sistemas com o time de engenharia, com foco em arquitetura e design de sistemas.
Entrevista de Resolução de Problemas com o gerente contratante e um engenheiro, para avaliar capacidade de resolução de problemas, comunicação e alinhamento com a equipe.
Descrição da Vaga – Visão Geral da Posição
A equipe Autodesk Info360 está em busca de um(a) Engenheiro(a) de Software Sênior experiente para integrar o time. Nesta função, você ajudará a projetar, construir e escalar soluções cloud‑native que impulsionam fluxos de trabalho modernos de gestão de recursos hídricos. Esta é uma posição de alto impacto, com foco em backend e arquitetura em nuvem, mantendo também forte responsabilidade sobre experiências voltadas ao usuário.
Responsabilidades
Desenvolver soluções inovadoras para gestão de recursos hídricos em fluxos de trabalho orientados a produto.
Projetar e construir serviços backend escaláveis e cloud‑native na AWS, utilizando arquitetura híbrida entre containers e serverless.
Desenvolver código de qualidade para produção, testável, legível e eficiente.
Arquitetar e implementar processos complexos de carga e transformação de dados em alto volume e alta frequência, utilizando métodos e ferramentas ETL de ponta.
Fornecer orientação técnica e suporte aos colegas por meio de revisões de design, code reviews e colaboração contínua.
Projetar e desenvolver funcionalidades voltadas ao usuário utilizando React e ferramentas modernas de desenvolvimento web.
Atuar como líder técnico(a) em iniciativas específicas de engenharia, contribuindo para decisões arquiteturais e de implementação.
Qualificações
10+ anos de experiência profissional em desenvolvimento de software, incluindo experiência relevante em arquitetura de sistemas.
Experiência comprovada no design e construção de sistemas distribuídos e escaláveis.
Fortes habilidades de comunicação, tanto escrita quanto verbal, para articular ideias complexas a diferentes stakeholders.
Excelente capacidade analítica, de resolução de problemas e pensamento crítico.
Profunda expertise em desenvolvimento cloud‑native, com experiência prática em serviços AWS como Lambda, API Gateway e DynamoDB.
Experiência com AWS IoT é um diferencial.
Experiência com Infraestrutura como Código (IaC) — Terraform ou CloudFormation — é um diferencial.
3+ anos de experiência com React e seu ecossistema.
Conhecimento em conceitos de Machine Learning é um diferencial.
Coordenador de Desenvolvimento de Software (Remoto)
Para continuarmos entregando produtos digitais de excelência, buscamos um Coordenador de Desenvolvimento de Software (REMOTO) apaixonado por tecnologia, com forte visão de produto e focado em resultados.
Responsabilidades
Liderar o ciclo de vida completo do software, garantindo entregas de alta qualidade do início ao fim do projeto.
Desenhar a arquitetura das soluções e elaborar documentações técnicas que sirvam de guia claro para a equipe.
Planejar sprints, gerenciar o fluxo de tarefas e acompanhar a evolução técnica dos desenvolvedores.
Assegurar a qualidade do produto final através de revisão de código, rotinas de testes e validação rigorosa das entregas.
Atuar ativamente no código (Full Stack) para acelerar desenvolvimentos críticos ou resolver gargalos técnicos da equipe.
Analista de Desenvolvimento de Software II
Analisar e compreender requisitos de negócio em conjunto com product managers e analistas, traduzindo necessidades em especificações técnicas;
Projetar arquiteturas de software e definir soluções técnicas para features de crédito, considerando escalabilidade, segurança e performance;
Desenvolver código de produção seguindo padrões de qualidade, boas práticas de programação e convenções estabelecidas pelo time;
Escrever e manter testes unitários, de integração e end‑to‑end para garantir qualidade e confiabilidade do código;
Realizar code reviews de forma construtiva, garantindo qualidade técnica e alinhamento com padrões do time;
Participar ativamente de cerimônias ágeis (daily, planning, retrospectiva) contribuindo com insights técnicos e de negócio;
Colaborar com designers e product managers na definição de soluções que equilibram viabilidade técnica e necessidades do usuário;
Investigar e resolver problemas em produção, analisando logs, métricas e comportamento do sistema para identificar causas raiz;
Monitorar métricas de desempenho, disponibilidade e saúde dos sistemas de crédito em produção;
Documentar decisões técnicas, arquiteturas e processos de desenvolvimento para facilitar manutenção e onboarding;
Refatorar código legado quando necessário, melhorando qualidade, legibilidade e manutenibilidade sem alterar comportamento;
Participar de discussões sobre evolução de produtos de crédito, propondo melhorias técnicas e de negócio baseadas em dados;
Garantir segurança e conformidade nas soluções desenvolvidas, seguindo práticas de segurança da informação e regulamentações do setor financeiro;
Colaborar na definição e evolução de padrões técnicos, ferramentas e processos de desenvolvimento do time;
Investigar e corrigir bugs reportados pela operação ou identificados através de monitoramento, priorizando impacto no negócio.
Requisitos e qualificações
TypeScript (tipos avançados, generics, decorators, utility types);
SQL (PostgreSQL, MySQL) - queries complexas, otimização, índices, transações;
NoSQL (MongoDB, Redis) - modelagem de dados, agregações, cache strategies;
ORMs e Query Builders (TypeORM, Prisma, Sequelize, Knex);
Migrations e versionamento de schema;
Conceitos de containers, volumes, networks;
Boas práticas de containerização para aplicações Node.js;
CI/CD (Bitbucket CI, GitLab CI) - pipelines, testes automatizados, deploy;
Arquitetura de software (RESTful APIs, microserviços, event‑driven);
Testes (unitários, integração, E2E) - Jest, Mocha, Chai, Supertest;
Metodologias ágeis (Scrum, Kanban);
Documentação técnica (API docs, arquitetura, ADRs);
Versionamento semântico (SemVer).
Informações adicionais
Vale alimentação ou Refeição para comprar em casa ou comer em restaurante preferido;
Plano de saúde e odontológico para você e sua família;
Previdência privada para sua reserva financeira e investimentos;
Seguro de Vida, para dar mais tranquilidade a você e quem você ama;
Participação nos lucros, como incentivo pelo seu trabalho e resultados;
Programas de qualidade de vida que garantem bem‑estar e promovem saúde;
Wellhub que te dá acesso a mais de 18 mil academias no Brasil.
Valorizamos a diversidade e entendemos que o que acrescenta é justamente ideias e pontos de vistas variados. Por isso raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência ou idade, não serão impeditivos de você fazer parte do nosso time.
#J-18808-Ljbffr