SanMar- External
JPMorgan Chase & Co.
Golang / IaC / Terraform Lead Software Engineer
Sobre a oportunidade
Temos uma oportunidade para impactar sua carreira e proporcionar uma aventura onde você pode superar os limites do que é possível.
Como Lead Software Engineer de Golang / IaC / Terraform no JPMorganChase dentro do Consumer and Community Bank, você é parte integrante de uma equipe ágil que trabalha para aprimorar, construir e entregar produtos de tecnologia líderes de mercado de forma segura, estável e escalável. Como um colaborador técnico central, você é responsável por conduzir soluções tecnológicas críticas em diversas áreas técnicas dentro de várias funções de negócios para apoiar os objetivos de negócios da empresa.
Nosso Grupo de Consumer & Community Banking depende de inovadores como você para atender consumidores, pequenas empresas, municípios e organizações sem fins lucrativos. Você apoiará a entrega de ferramentas e serviços premiados que cobrem tudo, desde serviços bancários pessoais e para pequenas empresas, bem como empréstimos, hipotecas, cartões de crédito, pagamentos, financiamento de automóveis e consultoria de investimentos. Este grupo também está focado no desenvolvimento e entrega de aplicativos móveis de ponta, experiências digitais e soluções de tecnologia bancária de próxima geração para melhor atender nossos clientes.
Responsabilidades do cargo
- Projetar e implementar soluções de software nativas em nuvem escaláveis usando pilhas de tecnologia modernas para entregar produtos altamente disponíveis, performáticos e resilientes.
- Orientar engenheiros de nível júnior e pleno, fornecendo orientação e suporte por meio de revisões de código e workshops educacionais.
- Executar soluções de software criativas, design, desenvolvimento e solução de problemas técnicos com a capacidade de pensar além de abordagens rotineiras ou convencionais para construir soluções ou decompor problemas técnicos.
- Desenvolver código de produção seguro e de alta qualidade, além de revisar e depurar códigos escritos por outros.
- Identificar oportunidades para eliminar ou automatizar a remediação de problemas recorrentes para melhorar a estabilidade operacional geral de aplicativos e sistemas de software.
- Liderar sessões de avaliação com clientes e equipes parceiras para impulsionar a investigação orientada a resultados de projetos arquiteturais, credenciais técnicas e aplicabilidade para uso dentro de sistemas existentes e arquitetura de informação.
- Liderar comunidades de prática em Engenharia de Software para impulsionar a conscientização e o uso de tecnologias novas e de ponta.
- Impulsionar a adoção pela equipe de práticas de engenharia assistidas por IA autorizadas pela empresa dentro do ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e os resultados operacionais (por exemplo, revisão/refatoração de código assistida por IA, aceleração de estratégia de teste, suporte a análise de incidentes/causa raiz), enquanto estabelece padrões de validação consistentes (codificação segura, revisão por pares, testes automatizados) e promove a reutilização de padrões eficazes em toda a equipe.
- Aplicar conhecimento de ferramentas dentro da cadeia de ferramentas do Ciclo de Vida de Desenvolvimento de Software, incluindo capacidades de desenvolvimento e automação assistidas por IA autorizadas pela empresa, para melhorar o valor realizado pela automação.
Qualificações, capacidades e habilidades exigidas
- Formação formal ou certificação em conceitos de engenharia de software e 5+ anos de experiência aplicada.
- Experiência prática na entrega de design de sistemas, desenvolvimento de aplicativos, testes e estabilidade operacional.
- Avançado em uma ou mais linguagens de programação, incluindo Golang e Terraform.
- Proficiência em automação de testes e métodos de entrega contínua.
- Experiência trabalhando em um ambiente ágil empregando práticas de entrega de software como CI & CD e Scrum.
- Experiência liderando projetos de desenvolvimento de software.
- Experiência na construção e manutenção de soluções de software nativas em nuvem.
- Experiência na migração de aplicativos complexos para a nuvem pública (desenvolvedor IaC, SRE e funções de Aceleração).
- Experiência demonstrada liderando o uso eficaz de ferramentas de desenvolvimento de software assistidas por IA aprovadas (por exemplo, para codificação, revisão de código, aceleração de testes, solução de problemas) com a capacidade de definir expectativas da equipe para validar as saídas da IA quanto à correção, desempenho e segurança.
- Forte compreensão do uso responsável de IA em fluxos de trabalho de engenharia, incluindo considerações de sensibilidade de dados, manuseio seguro de entradas/saídas e adesão às expectativas de resiliência e segurança; experiência em treinar engenheiros sobre adoção segura e compatível dentro das práticas de entrega.
Qualificações, capacidades e habilidades preferenciais
- Conhecimento avançado em gerenciamento de Infraestrutura como Código (IaC).
- Experiência em projetar e manter Api/arquiteturas orientadas a eventos.
- Experiência em projetar e manter arquiteturas reativas/orientadas a eventos.
O JPMorganChase, uma das instituições financeiras mais antigas, oferece soluções financeiras inovadoras para milhões de consumidores, pequenas empresas e muitos dos clientes corporativos, institucionais e governamentais mais proeminentes 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 pequenas empresas, banco comercial, processamento de transações financeiras e gestão de ativos.
JPMorgan Chase & Co. é um Empregador de Oportunidades Iguais, incluindo Deficiência/Veteranos.
Oferecemos um pacote de remuneração total competitivo, 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 de incentivo discricionária, paga na forma de dinheiro e/ou ações sujeitas a perda, concedidas em reconhecimento a conquistas e contribuições individuais. Também oferecemos uma gama de benefícios e programas para atender às necessidades dos funcionários, com base na elegibilidade. Esses benefícios incluem cobertura de saúde abrangente, centros de saúde e bem-estar no local, plano de previdência, auxílio-creche, reembolso de mensalidades, suporte à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre a remuneração total e benefícios serão fornecidos durante o processo de contratação.
Reconhecemos que nossas pessoas são nossa força e os diversos talentos que trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece oportunidades iguais 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 status de veterano, gravidez ou deficiência, ou qualquer outra base protegida pela lei aplicável. Também fazemos acomodações razoáveis para as práticas e crenças religiosas dos candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas Perguntas Frequentes careers.jpmorgan.com/us/en/how-we-hire/faqs para obter mais informações sobre como solicitar uma acomodação.
