Descrição
Resumo:
A Workato está procurando um Engenheiro de Sistemas Distribuídos para desenvolver aplicações e interfaces de API de alto desempenho, escaláveis e de nível empresarial em um ambiente poliglota.
Pontos de destaque:
1. Desenvolver aplicações empresariais de alto desempenho, escaláveis e de nível empresarial
2. Trabalhar em um ambiente poliglota, aprendendo novas linguagens e tecnologias
3. Contribuir para sistemas críticos à missão e otimizar soluções complexas
**Sobre a Workato**
=================
A Workato oferece infraestrutura empresarial para a era agente, redefinindo o iPaaS e ajudando empresas a unificar dados, aplicativos, processos e IA em uma única plataforma governada. Líder em Enterprise MCP e confiada por 50% das empresas da lista Fortune 500, a arquitetura nativa em nuvem da Workato conecta todos os aplicativos, fontes de dados e processos para habilitar a orquestração em tempo real em escala. Com segurança de nível empresarial e inovação contínua em seu cerne, a Workato fornece a base confiável para que as organizações automatizem com segurança e operacionalizem IA em toda a empresa. Para saber mais, visite www.workato.com
**Por que se juntar a nós?**
================
Em última análise, a Workato acredita em cultivar uma **cultura flexível e orientada à confiança que capacita todos a assumirem plena responsabilidade por seus papéis**. Somos impulsionados pela **inovação** e buscamos **jogadores de equipe** que desejam construir ativamente nossa empresa.
No entanto, também acreditamos no **equilíbrio entre produtividade e autocuidado**. É por isso que oferecemos a todos os nossos funcionários um ambiente de trabalho vibrante e dinâmico, além de uma infinidade de benefícios que podem ser aproveitados dentro e fora da vida profissional.
Se isso parece algo adequado para você, envie sua candidatura. Estamos ansiosos para conhecê-lo!
Além disso, sinta-se à vontade para conferir por que:
* A Business Insider nos nomeou uma "startup empresarial na qual vale a pena apostar sua carreira"
* A Forbes Cloud 100 nos reconheceu como uma das 100 principais empresas privadas de nuvem do mundo
* A Deloitte Tech Fast 500 nos classificou como a 17ª empresa de tecnologia de crescimento mais acelerado na Baía de São Francisco e a 96ª na América do Norte
* A Quartz nos classificou como a melhor empresa #1 para trabalhadores remotos
Estamos procurando um Engenheiro de Sistemas Distribuídos com experiência em desenvolver aplicações de alto desempenho, escaláveis e de nível empresarial. Você será responsável por desenvolver interfaces de API (para clientes, equipe de UI, etc.). Você será responsável por desenvolver um mecanismo de filas/armazenamento de alto desempenho. Você colaborará com as equipes de UI, conectividade e DevOps para propor soluções elegantes para problemas complexos. Você trabalhará em um ambiente poliglota onde poderá aprender novas linguagens e tecnologias enquanto trabalha com uma equipe entusiasmada.
**Responsabilidades**
--------------------
* As responsabilidades incluem projetar e desenvolver aplicações de alto volume e baixa latência para sistemas críticos à missão, garantindo alta disponibilidade e desempenho
* Contribuir em todas as fases do ciclo de vida de desenvolvimento
* Escrever código bem estruturado, testável e eficiente
* Avaliar e propor melhorias ao sistema existente
**Requisitos**
----------------
* 5+ anos de experiência profissional
* Experiência em desenvolver e implantar sistemas distribuídos em larga escala, confiáveis e altamente distribuídos
* Experiência em programação em nível de sistema, especialmente em C, Go ou Rust
* Expertise em protocolos de rede de camadas L2, L3 e/ou L4
* Bom entendimento de redes e segurança Linux
* Experiência em desenvolvimento sobre primitivos de rede do kernel Linux – netfilter, nftables, eBPF, tc, namespaces de rede, etc.
* Experiência com pipelines de dados distribuídos em larga escala, desde a estruturação dos dados até consultas eficientes e análise de dados
* Experiência com provedores de infraestrutura em nuvem pública (AWS/Azure/Google Cloud)
* Conhecimento dos conceitos do Kubernetes
* Excelentes habilidades de depuração e otimização
* Entendimento em nível de protocolo, incluindo as diferenças entre o que as especificações definem e o que realmente ocorre na Internet
* Contribuições para projetos de código aberto são um diferencial
* Entusiasmo pela ideia de otimizar soluções complexas para problemas gerais
* Atenção aos detalhes e capacidade de resolver problemas complexos dos clientes
* Responsabilidade integral pelas soluções — desde o design, passando pelo desenvolvimento até a implantação
* Capacidade de trabalhar entre equipes e alinhar soluções comuns e sustentáveis