Upbound Group

Engenheiro de Software Sênior

PythonJavaReactNode.jsSQLAWS
Tradução automática. Consulte o original.

Descrição da Vaga

Descrição da Vaga

Engenheiro de Software Sênior

Sobre a Posição

Estamos buscando um Engenheiro de Software Sênior experiente para se juntar à nossa equipe de Tecnologia Empresarial e de Lojas. Esta é uma função prática e altamente técnica de Engenheiro Sênior, onde você passará aproximadamente 60-70% do seu tempo projetando, desenvolvendo software, enquanto o tempo restante é focado em liderança técnica, mentoria de engenheiros, influência na arquitetura e excelência na entrega. Você fará parceria com gerentes de produto, arquitetos, stakeholders de negócios e equipes de engenharia para construir aplicações escaláveis, seguras e de alto desempenho. Esta função é ideal para um engenheiro experiente que gosta de se manter próximo ao código, resolver problemas técnicos complexos e influenciar a direção técnica em toda a organização.

Como parte de nossa transformação tecnológica contínua, também estamos procurando alguém que adote práticas modernas de engenharia e ferramentas com IA, como GitHub Copilot, Claude Code para melhorar a produtividade do desenvolvedor, acelerar a entrega e aprimorar a qualidade do software.

Sobre a Upbound

Upbound Group (NASDAQ: UPBD) é uma empresa de plataforma orientada por tecnologia focada em expandir oportunidades financeiras por meio de soluções inovadoras e inclusivas. Nossas marcas, incluindo Rent-A-Center, Acima e Brigit, atendem clientes em canais digitais e de varejo em todos os EUA, México e Porto Rico.

Upbound Group é um empregador que oferece igualdade de oportunidades. Celebramos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os funcionários.

O que você fará

Desenvolvimento e Entrega de Software

  1. Projetar, desenvolver, testar e dar suporte a aplicações e serviços corporativos.
  1. Construir e manter APIs, microsserviços e soluções nativas da nuvem.
  1. Impulsionar a qualidade do código por meio de revisões de código, estratégias de teste e melhores práticas de engenharia.
  1. Liderar projetos em todo o ciclo de vida de desenvolvimento de software, do design à implantação e suporte de produção.

Liderança Técnica

  1. Mentorar e treinar engenheiros por meio de orientação técnica e revisões de código.
  1. Influenciar a arquitetura, decisões de design e abordagens de implementação.
  1. Colaborar com equipes multifuncionais e fornecedores para garantir a entrega bem-sucedida da solução.
  1. Promover padrões de engenharia e melhoria contínua em toda a equipe.

Inovação em IA e Engenharia

  1. Defender a adoção de ferramentas de desenvolvimento assistidas por IA, como GitHub Copilot.
  1. Identificar oportunidades para melhorar a eficiência por meio de automação e práticas modernas de engenharia.
  1. Explorar e implementar capacidades impulsionadas por IA que aprimoram aplicações de negócios e a experiência do desenvolvedor.

Colaboração e Operações

  1. Colaborar com equipes de produto, negócios e tecnologia para entregar soluções de alto impacto.
  1. Solucionar problemas técnicos complexos e dar suporte a ambientes de produção.
  1. Participar de releases, UAT e aprimoramentos contínuos de aplicações.

O que buscamos

Habilidades Técnicas

  1. Forte experiência em desenvolvimento full-stack.
  1. Experiência em Front-end com React ou Angular.
  1. Experiência em desenvolvimento Back-end com Node.js, Java ou Python.
  1. Experiência na construção de REST APIs, microsserviços e aplicações distribuídas.
  1. Experiência em nuvem, preferencialmente AWS.
  1. Forte design de banco de dados e habilidades em SQL.

Liderança e Abordagem

  1. Experiência em liderar iniciativas técnicas e mentorar engenheiros.
  1. Fortes habilidades analíticas, de resolução de problemas e de comunicação.
  1. Capacidade de equilibrar desenvolvimento prático com responsabilidades de liderança técnica.
  1. Experiência em trabalhar colaborativamente entre equipes técnicas e de negócios.

Requisitos

  1. Bacharelado em Ciência da Computação, Engenharia ou área relacionada (ou experiência equivalente).
  1. 8+ anos de experiência em desenvolvimento de software.
  1. Experiência em projetar e entregar soluções em ambientes de nuvem em escala empresarial.

Patrocínio

Os candidatos devem ser autorizados a trabalhar para QUALQUER empregador nos EUA. Não podemos patrocinar ou assumir o patrocínio de um visto de emprego neste momento.

Diferenciais

  1. Experiência com GitHub Copilot, ChatGPT ou ferramentas de desenvolvimento de IA semelhantes.
  1. Exposição a aplicações inteligentes, orientadas por dados ou impulsionadas por IA.
  1. Experiência em ambientes de varejo, fintech ou omnicanal.

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