Descrição
Resumo:
Junte-se a uma equipe de engenheiros de software na Talkdesk para construir soluções de próxima geração baseadas em microsserviços, com foco em APIs, bancos de dados, mensageria e código aberto.
Pontos principais:
1. Trabalhar com arquitetura de microsserviços e práticas ágeis
2. Resolver diariamente problemas técnicos desafiadores
3. Desenvolver e manter microsserviços e APIs
**Resumo da vaga:**
* Na Talkdesk, nossa equipe de Engenharia adota uma abordagem de arquitetura orientada a microsserviços para construir a próxima geração da Talkdesk, com equipes verticais responsáveis por todas as decisões relacionadas aos seus serviços. Por meio de nossos Coaches Ágeis, promovemos práticas ágeis e colaborativas, programação em pares e não permitimos que nenhuma linha de código chegue à produção sem revisão por pares. Acreditamos firmemente que a única autoridade verdadeira deriva do conhecimento, não da posição, e sempre tratamos os outros com respeito, deferência e paciência.
* Você ama APIs, bancos de dados, mensageria e código aberto? Você busca grandes desafios que o farão se sentir incrível ao resolvê-los? Estamos procurando engenheiros de software como você para se juntar a uma equipe de desenvolvedores excepcionais que está completamente transformando um setor.
**Atribuições e responsabilidades:**
* Trabalhar de forma independente, bem como em pequenas equipes, para desenvolver o melhor produto do mercado
* Implementar um produto escalável, estável e amigável ao usuário, capaz de suportar nossa capacidade atual e crescer no futuro
* Trabalhar em um ambiente moderno de engenharia de software ágil (com controle de versão GIT, ciclo de lançamento dev/stage/prod, testes extensivos e implantação contínua)
* Resolver problemas técnicos desafiadores e colocar suas habilidades à prova todos os dias
* Desenvolver e manter microsserviços e APIs
* Colaborar com a equipe de Produto e outras equipes de engenharia em diferentes clusters e Unidades de Negócio para garantir que as soluções desenvolvidas pela equipe atendam a todos os requisitos
* Influenciar uma equipe em crescimento atuando como guia técnico — explicando conceitualmente, documentando arquiteturalmente e trabalhando diretamente com código
* Projetar soluções escaláveis usando código para apoiar funções comerciais e objetivos de produto, navegando eficazmente pelas limitações da plataforma
* Projetar e implementar integrações entre a Talkdesk e sistemas externos usando APIs, middleware e desenvolvimento personalizado, garantindo integridade e segurança dos dados
**Qualificações:**
* Graduação ou mestrado em Ciência da Computação, Matemática Aplicada ou área de Engenharia
* 1 ano ou mais de experiência em Desenvolvimento de Software, especialmente em aplicações baseadas em nuvem
* Experiência sólida no projeto e desenvolvimento de aplicações web
* Fortes habilidades em programação orientada a objetos e experiência com bancos de dados em nuvem
* Domínio de **Kotlin, Java e Spring Boot**
* Profundo entendimento sobre o projeto e desenvolvimento de Arquitetura Orientada a Serviços (SOA, API) e Arquiteturas Orientadas a Eventos
* Experiência com arquitetura de microsserviços, APIs e brokers de mensagens (Kafka, RabbitMQ)
* Experiência com uma ou mais tecnologias de armazenamento (ex.: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch)
* Experiência em dimensionar aplicações web globais
* Defensor de testes automatizados e integração contínua
* Experiência com **pipelines CI/CD** e desenvolvimento de produtos
* Paixão por produzir código limpo, compatível com padrões, seguro
* Coragem para aprender novas tecnologias e abordagens técnicas para desenvolvimento de aplicações
* Bom inglês escrito e falado
A Talkdesk está pioneirando uma nova era de Automação de Experiência do Cliente (CXA), redefinindo como as marcas mais admiradas do mundo interagem com seus clientes por meio de IA. Nossa equipe global de inovadores corajosos é obcecada pelo cliente, criando soluções com IA como prioridade, colocando empatia, confiança e transparência no centro de cada interação. Cultivamos uma cultura inclusiva onde perspectivas diversas impulsionam nosso sucesso e toda voz tem seu lugar. Combinando a estabilidade de um líder global com a agilidade de um agente disruptivo, os Talkdeskers têm autonomia para gerar impacto significativo, enquanto contribuem com as comunidades e o meio ambiente ao nosso redor.
A Talkdesk foi reconhecida como Líder no Quadrante Mágico™ da Gartner® para Contact Center como Serviço (CCaaS) e nos Relatórios G2 Overall Grid® para Agentes de IA e Contact Center. Com sete anos consecutivos na lista Forbes Cloud 100 e diversos prêmios AI Breakthrough, nunca houve um momento mais empolgante para se juntar a nós enquanto moldamos o futuro da automação de experiência do cliente!
**Ambiente de trabalho e requisitos físicos:**
Trabalho predominantemente em ambiente de escritório, períodos prolongados sentado ou em pé, atividades baseadas em computador. Levantamento limitado e uso de equipamentos restrito a dispositivos relacionados ao computador (teclados, mouse etc.).
A história da Talkdesk baseia-se na empatia e na aceitação. É objetivo comum de todos os Talkdeskers capacitar um novo tipo de herói do cliente por meio de nossa solução de software inovadora, e acreditamos firmemente que o melhor caminho para o sucesso de nossa missão é a inclusão, a diversidade e a aceitação genuína. Para tanto, contratamos, promovemos, trabalhamos ao lado, torcemos, nos unimos e damos as boas-vindas calorosamente à família Talkdesk a todas as pessoas, independentemente de identidade étnica e racial, herança indígena, origem nacional, religião, gênero, identidade de gênero, expressão de gênero, orientação sexual, idade, deficiência, estado civil, condição de veterano, informação genética ou qualquer outro status legalmente protegido.