Launch Legends
Upbound Group
Engenheiro de Software Sênior
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
- Projetar, desenvolver, testar e dar suporte a aplicações e serviços corporativos.
- Construir e manter APIs, microsserviços e soluções nativas da nuvem.
- Impulsionar a qualidade do código por meio de revisões de código, estratégias de teste e melhores práticas de engenharia.
- 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
- Mentorar e treinar engenheiros por meio de orientação técnica e revisões de código.
- Influenciar a arquitetura, decisões de design e abordagens de implementação.
- Colaborar com equipes multifuncionais e fornecedores para garantir a entrega bem-sucedida da solução.
- Promover padrões de engenharia e melhoria contínua em toda a equipe.
Inovação em IA e Engenharia
- Defender a adoção de ferramentas de desenvolvimento assistidas por IA, como GitHub Copilot.
- Identificar oportunidades para melhorar a eficiência por meio de automação e práticas modernas de engenharia.
- 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
- Colaborar com equipes de produto, negócios e tecnologia para entregar soluções de alto impacto.
- Solucionar problemas técnicos complexos e dar suporte a ambientes de produção.
- Participar de releases, UAT e aprimoramentos contínuos de aplicações.
O que buscamos
Habilidades Técnicas
- Forte experiência em desenvolvimento full-stack.
- Experiência em Front-end com React ou Angular.
- Experiência em desenvolvimento Back-end com Node.js, Java ou Python.
- Experiência na construção de REST APIs, microsserviços e aplicações distribuídas.
- Experiência em nuvem, preferencialmente AWS.
- Forte design de banco de dados e habilidades em SQL.
Liderança e Abordagem
- Experiência em liderar iniciativas técnicas e mentorar engenheiros.
- Fortes habilidades analíticas, de resolução de problemas e de comunicação.
- Capacidade de equilibrar desenvolvimento prático com responsabilidades de liderança técnica.
- Experiência em trabalhar colaborativamente entre equipes técnicas e de negócios.
Requisitos
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada (ou experiência equivalente).
- 8+ anos de experiência em desenvolvimento de software.
- 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
- Experiência com GitHub Copilot, ChatGPT ou ferramentas de desenvolvimento de IA semelhantes.
- Exposição a aplicações inteligentes, orientadas por dados ou impulsionadas por IA.
- Experiência em ambientes de varejo, fintech ou omnicanal.
