Be Structured Technology Group
JPMorgan Chase & Co.
Engenheiro de Software III Full-stack Python e React
Sobre a oportunidade
Temos uma oportunidade empolgante e gratificante para você levar sua carreira em engenharia de software para o próximo nível.
Reconhecemos que nossas pessoas são nossa força e os talentos diversos 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 FAQs careers.jpmorgan.com/us/en/how-we-hire/faqs para obter mais informações sobre como solicitar uma acomodação.
Nossos profissionais em nossas Funções Corporativas cobrem uma gama diversificada de áreas, desde finanças e risco até recursos humanos e marketing. Nossas equipes corporativas são uma parte essencial de nossa empresa, garantindo que estejamos preparando nossos negócios, clientes, consumidores e funcionários para o sucesso.
Como Engenheiro de Software III no JPMorgan Chase, dentro da organização CTO – Identity & Access Management (IAM), você atuará como um membro experiente de uma equipe ágil para projetar e entregar produtos de tecnologia confiáveis e líderes de mercado de forma segura, estável e escalável. Você construirá e operará uma plataforma de dados baseada em AWS e um plano de controle que automatiza o provisionamento de infraestrutura em nuvem, configuração de plataforma e habilitação de pipeline de dados (incluindo nossa implementação de Databricks-on-AWS). Você será responsável por realizar soluções tecnológicas críticas em várias áreas técnicas dentro de diversas funções de negócios, em apoio aos objetivos de negócios da empresa.
Estamos procurando um engenheiro curioso que prospere na ambiguidade, aprenda rapidamente e entregue resultados de alta qualidade — aproveitando ferramentas de IA autorizadas pela empresa de forma responsável para melhorar a produtividade e gerar valor para o negócio.
Responsabilidades do cargo
- Executar soluções de software em 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.
- Criar código de produção seguro e de alta qualidade e manter serviços/automação que suportem o provisionamento de plataforma de dados e a habilitação de pipeline no AWS.
- Projetar, desenvolver e solucionar problemas de soluções de software para um plano de controle baseado em Python que automatiza o provisionamento de plataforma, configuração e habilitação de pipeline (incluindo Databricks-on-AWS).
- Construir serviços de backend e APIs seguros e confiáveis que permitam fluxos de trabalho de autoatendimento (por exemplo, onboarding, provisionamento de workspace/ambiente, políticas/guardrails, ganchos de orquestração de jobs, configuração de ambiente, padrões de segredos/acesso).
- Implementar infraestrutura como código e automação para componentes da plataforma AWS (controles de identidade, criptografia, integrações de rede, registro/monitoramento, guardrails).
- Aproveitar ferramentas de assistência de codificação por IA autorizadas pela empresa dentro do 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), enquanto valida os resultados por meio de revisão por pares, testes automatizados e padrões de codificação segura; contribuir com aprendizados e padrões reutilizáveis para melhorar a eficácia geral da equipe.
- Aplicar conhecimento de ferramentas dentro da cadeia de ferramentas do Ciclo de Vida de Desenvolvimento de Software (SDLC), incluindo capacidades de desenvolvimento e automação assistidas por IA autorizadas pela empresa, para melhorar o valor realizado pela automação.
- Produzir artefatos de arquitetura e design para aplicações complexas, sendo responsável por garantir que as restrições de design sejam atendidas pelo desenvolvimento do código de software (segurança, resiliência, escalabilidade, custo).
- Impulsionar práticas de confiabilidade e observabilidade (logs/métricas/rastreamento, novas tentativas, idempotência, timeouts, runbooks) e melhorar continuamente as operações da plataforma.
- Colaborar com equipes de IAM/segurança, engenharia de dados e aplicações para integrar controles de plataforma e permitir análises seguras em escala.
- Identificar proativamente problemas e padrões ocultos em dados operacionais e usar esses insights para impulsionar melhorias na higiene de codificação e na arquitetura do sistema.
Qualificações, capacidades e habilidades necessárias
- Formação 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.
- Sólida experiência no desenvolvimento, depuração e manutenção de código de produção em um grande ambiente corporativo com Python ou outra linguagem de programação moderna.
- Familiaridade com tecnologias modernas de front-end como React, TypeScript, HTML/CSS.
- Sólida experiência com AWS e fundamentos de infraestrutura, incluindo serviços como IAM, KMS, S3, CloudWatch (e computação/orquestração como EKS/ECS/Lambda, quando aplicável).
- Experiência prática com infraestrutura como código e engenharia focada em automação.
- Sólida compreensão do SDLC, incluindo CI/CD, testes automatizados e práticas de implantação segura.
- Experiência prática no uso de ferramentas de desenvolvimento de software assistidas por IA autorizadas pela empresa dentro do ambiente de trabalho, com capacidade demonstrada de avaliar, validar e refinar criticamente os resultados gerados por IA quanto à correção, desempenho e segurança.
Qualificações preferenciais
- Experiência prática com Databricks no AWS ou plataformas de engenharia/análise de dados similares (por exemplo, ambientes baseados em Spark, plataformas de data lake/lakehouse) e componentes do ecossistema (jobs/orquestração, conceitos de cluster/runtime, conceitos de governança/catálogo).
- Experiência com sistemas de streaming ou distribuídos (por exemplo, Apache Kafka) em ambientes de produção (desejável).
- Conhecimento do domínio de IAM (Autenticação, padrões de autorização, conceitos de RBAC/ABAC).
- Experiência com ferramentas de observabilidade (Datadog, Splunk, Dynatrace, Grafana).
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 incentivo discricionário, pago na forma de dinheiro e/ou ações sujeitas a perda, concedido em reconhecimento às 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 privada, auxílio-creche, reembolso de mensalidade, 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.
