MetTel

Engenheiro de Software Sênior - Plataforma Bruin Full Stack

JavaScriptTypeScriptPythonJavaReactNode.jsAWSGCPDockerKubernetesGo
Tradução automática. Consulte o original.

Sobre a oportunidade

MetTel é um provedor global de soluções de comunicação com o mais completo conjunto de serviços totalmente gerenciados que focam em conectividade segura e serviços de rede e mobilidade. Simplificamos a comunicação e a rede para empresas e agências governamentais. Nossos clientes incluem muitas das empresas da lista Fortune 500, e a Gartner nos reconhece como líder do setor. Temos o portfólio mais amplo de tecnologia e parcerias integradas, bem como nossa rede privada, que usamos para criar soluções personalizadas de design, implantação e gerenciamento contínuo, impulsionando economia de custos, eficiência, inovação e a capacidade de focar nos objetivos principais.

Acreditamos que cada membro da equipe é fundamental para o sucesso e a sustentabilidade do grupo. Para alcançar isso, oferecemos um ambiente onde todos os profissionais podem crescer e desenvolver suas habilidades e competências, colaborar com profissionais diversos, compartilhar conhecimento e desfrutar de uma carreira gratificante.

Estamos buscando um Engenheiro de Software Sênior – Full Stack para se juntar a uma nova equipe de Modernização da Plataforma Bruin em NYC.

Bruin é a plataforma de operações de missão crítica da MetTel, profundamente integrada à forma como a MetTel e seus clientes operam. Esta função impulsiona a modernização da pilha de tecnologia da Bruin — movendo a plataforma principal da Bruin para frameworks modernos, aposentando padrões legados e construindo os novos componentes da plataforma sobre os quais a próxima geração da Bruin será construída. Você também construirá novos serviços principais e recursos da plataforma na pilha modernizada, e contribuirá com profundidade back-end para o Portal de IA da Bruin e o trabalho mais amplo da equipe, conforme necessário.

Você fará parceria com nosso Arquiteto de Software Principal e a liderança técnica sênior na direção arquitetural. Você usará ferramentas de engenharia assistidas por IA como parte central do seu fluxo de trabalho.

PAPÉIS E RESPONSABILIDADES

  1. Modernização da Pilha de Tecnologia: Impulsionar a modernização da pilha de tecnologia da Bruin em parceria com o Arquiteto de Software Principal — movendo componentes principais da plataforma para frameworks modernos, aposentando padrões legados e estabelecendo os padrões sobre os quais a próxima geração da Bruin será construída.
  1. Arquitetura e Design: Colaborar com o Arquiteto de Software Principal em decisões arquiteturais em todo o escopo de modernização. Escrever ADRs para decisões de design significativas, avaliar opções de framework e infraestrutura, e contribuir para discussões de design em toda a plataforma.
  1. Desenvolvimento Full-Stack: Projetar, construir e entregar novos serviços principais da Bruin e recursos voltados para o cliente na pilha modernizada. Construir em camadas de backend, API e dados.
  1. Capacidade Cross-Track: Trabalhar de forma flexível nas diferentes áreas da equipe, onde for necessária profundidade adicional ou capacidade full-stack. Ser confortável em assumir trabalho em partes desconhecidas da base de código e rampar rapidamente.
  1. Nuvem e DevOps: Construir e operar serviços em nossa infraestrutura contêinerizada (Kubernetes on-premise). Estabelecer e seguir padrões de CI/CD, IaC e implantação junto com a equipe.
  1. Qualidade de Código e Mentoria: Realizar revisões de código, escrever código bem testado e de fácil manutenção, e contribuir para um alto padrão de engenharia em toda a equipe. Orientar engenheiros colaboradores juniores e plenos.

QUALIFICAÇÕES DESEJADAS

  1. Ser um engenheiro full-stack forte com os fundamentos e o julgamento para trabalhar efetivamente ao lado de ferramentas de IA e operar com alta autonomia.
  1. 7+ anos de engenharia de software profissional, com tempo significativo dedicado a entregar aplicações full-stack em produção.
  1. Forte proficiência em pelo menos duas linguagens de programação modernas, TypeScript/JavaScript (Node.js) preferencialmente, mais conhecimento prático de múltiplos ecossistemas de linguagens (por exemplo, Python, Go, Java) .
  1. Sólida experiência em React + TypeScript na construção de aplicações web complexas e orientadas a dados; conforto com ferramentas modernas de front-end.
  1. Experiência prática com um framework moderno de backend (por exemplo, NestJS, FastAPI, ou similar).
  1. Experiência prática no projeto e operação de microsserviços e arquiteturas orientadas a eventos, incluindo trabalho em produção com Kafka e Redis (ou infraestrutura de mensagens e cache similar).
  1. Experiência com banco de dados relacional e proficiência com frameworks ORM; familiaridade com MSSQL é um diferencial, dada a camada de dados existente da Bruin.
  1. Experiência prática com implantação contêinerizada (Kubernetes, Docker), e conforto com pipelines de CI/CD.
  1. Familiaridade com plataformas de nuvem (AWS, Azure, ou GCP) como experiência adjacente — muitos dos padrões se transferem para nosso ambiente on-premise.
  1. Conforto em ler e raciocinar sobre sistemas que você não construiu — análise de código legado e modernização são centrais para esta função.
  1. Proficiência demonstrada com ferramentas de desenvolvimento assistidas por IA (Claude Code, Copilot, Cursor, ou similar) como parte central do seu fluxo de trabalho de engenharia.
  1. Fortes habilidades de comunicação; capaz de articular decisões técnicas para colegas de engenharia e partes interessadas não técnicas.

SERIA BOM TER

  1. Experiência na construção de recursos de aplicação potencializados por IA ou com suporte de IA — interfaces de chat, integrações de agentes, superfícies de uso de ferramentas, padrões RAG, ou similar.
  1. Experiência com motores de fluxo de trabalho/orquestração (Temporal.io, Dagster, ou similar).
  1. Experiência anterior em contribuir para uma modernização brownfield.
  1. Experiência na construção de aplicações intensivas em dados — pipelines de dados em larga escala, análise em tempo real, processamento de eventos de alto rendimento, ou sistemas onde volume de dados e consistência são preocupações de design de primeira classe.
  1. Exposição a infraestrutura de busca e análise (Solr, OpenSearch, StarRocks, ClickHouse, ou similar).
  1. Experiência no domínio de telecomunicações, serviços gerenciados ou plataformas B2B.
  1. Certificações em AWS, Azure, GCP, ou Kubernetes.

*O intervalo salarial refletido é uma estimativa de boa fé do pagamento base para a localização principal da posição. Nossa remuneração reflete o custo de mão de obra em vários mercados geográficos dos EUA, e pagamos de forma diferente com base nesses mercados definidos. O pagamento nos EUA para esta posição varia de US$ 150,000.00 a US$ 165,000.00 anualmente. O pagamento varia por local de trabalho e também pode depender do conhecimento, habilidades, experiência e abilidades relacionadas ao trabalho do candidato selecionado. Seu recrutador pode compartilhar mais sobre o intervalo salarial específico para o local de trabalho durante o processo de contratação.

Palavras-chave: #NYC, NYC, #NewYorkCity, Nova York, NewYorkCity, Engenheiro de Software Sênior, #SeniorSoftwareEngineer, #Manhatten, #ClaudeCode, Claude Code, ClaudeCode, #Full Stack, Full Stack, #React, React, #TypeScript, Typescript, #Front-end, Front-end, #Developer, Desenvolvedor, #Engineering, #Microservices, Microsserviços, #Kafka, Kafka, #event-driven, orientado a eventos, #Redis, Redis, #data-intensive, intensivo em dados

MetTel é um Empregador de Oportunidades Iguais e considera candidatos para todas as posições sem distinção de raça, cor, religião ou crença, sexo, idade, origem nacional, status de cidadania, estado civil, status militar/veterano, informação genética, orientação sexual, identidade de gênero, deficiência física ou mental ou qualquer outra característica protegida pelas leis aplicáveis.

Para saber mais sobre nossa empresa, visite-nos em mettel.net

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores