Roku
JPMorgan Chase & Co.
Engenheiro(a) de Software III - Java / IA Transformadora/LLM
Sobre a oportunidade
Você está pronto(a) para adquirir as habilidades e a experiência necessárias para crescer em sua função e avançar em sua carreira — e nós temos a oportunidade perfeita de engenharia de software para você.
Como Engenheiro(a) de Software III-Full Stack na AWS, na equipe de IA Transformadora,
você fará parte de uma equipe ágil que projeta, constrói e entrega soluções inovadoras para apoiar as necessidades de confiança e patrimônio de nossos clientes. Você trabalhará em todo o stack, aproveitando tecnologias modernas para criar aplicações seguras, escaláveis e de alta qualidade. Como membro-chave de nossa equipe de engenharia, você executará soluções de software por meio de design, desenvolvimento e solução de problemas técnicos, enquanto adquire as habilidades e a experiência necessárias para crescer em sua função.
Responsabilidades do Cargo
- Executar soluções de software, design, desenvolvimento e solução de problemas técnicos para aplicações de IA Transformadora.
- Escrever código seguro e de alta qualidade usando Java e React, com orientação limitada.
- Utiliza ferramentas de assistência de codificação de IA autorizadas pela empresa no ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e a produtividade em entregas complexas (por exemplo, geração/refatoração de código, criação de testes unitários, documentação), validando os resultados por meio de revisão por pares, testes automatizados e padrões de codificação segura; contribui com aprendizados e padrões reutilizáveis para melhorar a eficácia da equipe em geral.
- Aplica conhecimento de ferramentas na cadeia de ferramentas do Ciclo de Vida de Desenvolvimento de Software, incluindo desenvolvimento assistido por IA e capacidades de automação autorizadas pela empresa, para melhorar o valor obtido pela automação.
- Projetar, desenvolver e manter aplicações nativas da nuvem na AWS, considerando os impactos dos sistemas a montante e a jusante.
- Aplica conhecimento de ferramentas no Ciclo de Vida de Desenvolvimento de Software para melhorar a automação e a estabilidade operacional.
- Coletar, analisar e sintetizar dados de diversas fontes para impulsionar a melhoria contínua de aplicações e sistemas de software.
- Identificar e resolver proativamente problemas técnicos, contribuindo para a arquitetura do sistema e a higiene do código.
- Colaborar com membros da equipe para promover uma cultura de diversidade, oportunidade, inclusão e respeito.
- Contribuir para comunidades de prática de engenharia e eventos que exploram tecnologias novas e emergentes.
Qualificações, Capacidades e Habilidades Exigidas
- Treinamento formal ou certificação em conceitos de engenharia de software e 3+ anos de experiência aplicada.
- Experiência prática em design de sistemas, desenvolvimento de aplicações, testes e estabilidade operacional.
- Experiência prática no uso de ferramentas de desenvolvimento de software assistidas por IA autorizadas pela empresa no ambiente de trabalho (por exemplo, para codificação, criação de testes, solução de problemas ou documentação) com capacidade demonstrada para avaliar criticamente, validar e refinar saídas geradas por IA quanto à correção, desempenho e segurança.
- Compreensão do uso responsável de IA em fluxos de trabalho de engenharia, incluindo considerações sobre sensibilidade de dados, manuseio seguro de entradas/saídas e adesão às expectativas de resiliência e segurança; capacidade de orientar colegas sobre uso seguro e eficaz dentro das práticas da equipe.
- Habilidades avançadas em Java com experiência em desenvolvimento, depuração e manutenção de código em um ambiente corporativo de grande porte, com habilidades práticas em Java 11+, Spring Boot e AWS.
- Familiaridade em nível intermediário com AWS ou outro ambiente de nuvem.
- Fortes fundamentos de codificação, incluindo algoritmos e estruturas de dados.
- Experiência em todo o Ciclo de Vida de Desenvolvimento de Software e metodologias ágeis como CI/CD, resiliência de aplicações e segurança.
- Conhecimento de aplicações de software e processos técnicos dentro de uma disciplina técnica (por exemplo, nuvem, inteligência artificial, engenharia de plataforma).
- Experiência com IA Transformadora ou soluções impulsionadas por LLM.
Qualificações, Capacidades e Habilidades Preferenciais
- Familiaridade com LLMs, GitHub ou CoPilot para construir e manter aplicações robustas.
- Exposição a Infraestrutura como Código e desenvolvimento de API no contexto de nuvem pública.
- Familiaridade com arquiteturas orientadas a eventos e tecnologias modernas de front-end como React.
- Certificação AWS.
- Experiência em domínios de serviços financeiros.
A JPMorganChase, uma das mais antigas instituições financeiras, oferece soluções financeiras inovadoras para milhões de consumidores, pequenas empresas e muitos dos mais proeminentes clientes corporativos, institucionais e governamentais do mundo sob as marcas J.P. Morgan e Chase. Nossa história abrange mais de 200 anos e hoje somos líderes em banco de investimento, banco de consumo e para pequenas empresas, banco comercial, processamento de transações financeiras e gestão de ativos.
A J.P. Morgan Asset & Wealth Management oferece soluções de gestão de investimentos e private banking líderes no setor. A Asset Management fornece a indivíduos, consultores e instituições estratégias e expertise que abrangem todo o espectro de classes de ativos por meio de nossa rede global de profissionais de investimento. A Wealth Management ajuda indivíduos, famílias e fundações a adotar uma abordagem mais intencional em relação à sua riqueza ou finanças para definir, focar e realizar melhor seus objetivos.
Oferecemos um pacote competitivo de recompensas totais, incluindo salário base determinado com base na função, experiência, conjunto de habilidades e localização. Aqueles em funções elegíveis podem receber remuneração baseada em comissão e/ou remuneração discricionária por incentivo, paga em dinheiro e/ou patrimônio acionário que pode ser perdido, concedida em reconhecimento a conquistas e contribuições individuais. Também oferecemos uma variedade de benefícios e programas para atender às necessidades dos funcionários, com base na elegibilidade. Esses benefícios incluem cobertura abrangente de saúde, centros de saúde e bem-estar no local, um plano de poupança para aposentadoria, creche substituta, reembolso de mensalidades, apoio à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre remuneração total e benefícios serão fornecidos durante o processo de contratação.
Reconhecemos que nosso pessoal é nossa força e os diversos talentos que eles trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece igualdade de oportunidades e valorizamos muito a diversidade e a inclusão em nossa empresa. Não discriminamos com base em qualquer atributo protegido, incluindo raça, religião, cor, origem nacional, gênero, orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil ou de veterano, gravidez ou deficiência, ou qualquer outro motivo protegido pela lei aplicável. Também fazemos acomodações razoáveis para práticas e crenças religiosas de candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas Perguntas Frequentes para mais informações sobre como solicitar uma acomodação.
JPMorgan Chase & Co. é um Empregador que Oferece Igualdade de Oportunidades, incluindo Deficientes/Veteranos.
