Commonwealth Bank
Commonwealth Bank
O Commonwealth Bank é uma empresa australiana de serviços financeiros que atua nos segmentos de banco de varejo, premium, empresarial e institucional. Sua oferta também inclui serviços de gestão de fundos, previdência, seguros, investimentos e corretagem de ações. Com mais de 52.000 funcionários e mais de 800.000 acionistas, o Commonwealth Bank opera em uma ampla variedade de produtos e serviços financeiros desenvolvidos para ajudar os clientes a administrar e ampliar seu patrimônio financeiro.

Engenheiro(a) de Software Sênior, Engenharia de Segurança – Presencial em Sydney

Desenvolva APIs, serviços de automação e software nativo da nuvem para a equipe de engenharia de segurança do Commonwealth Bank. Ajude a entregar soluções seguras, escaláveis e resilientes em todo o ambiente de tecnologia do banco na Austrália.

Descrição

  • Projetar, desenvolver e dar suporte a APIs escaláveis, serviços de automação e soluções de software
  • Criar software que responda a desafios complexos de segurança e operacionais em toda a organização
  • Contribuir em todo o ciclo de vida do software, incluindo design, desenvolvimento, testes, implantação e suporte à produção
  • Produzir código de alta qualidade e fácil manutenção usando práticas modernas de engenharia
  • Promover práticas eficazes de testes, CI/CD, observabilidade e suporte operacional
  • Fortalecer a confiabilidade, o desempenho e a facilidade de manutenção das soluções de engenharia
  • Participar de revisões de código e iniciativas de melhoria contínua
  • Diagnosticar e resolver problemas técnicos recorrentes
  • Trabalhar em parceria com engenheiros, responsáveis por produto e equipes de segurança para entregar soluções valiosas
  • Investigar problemas técnicos complexos e ajudar a desenvolver soluções inovadoras
  • Contribuir para decisões de arquitetura, design e entrega
  • Atuar entre squads para compartilhar conhecimento e melhorar os resultados
  • Manter-se atualizado sobre tecnologias emergentes e práticas contemporâneas de desenvolvimento
  • Avaliar ferramentas de automação e baseadas em IA que possam melhorar os resultados de engenharia
  • Sugerir melhorias em processos, ferramentas e eficiência operacional

Requisitos

  • Experiência substancial em engenharia de software full-stack, com forte especialização em backend
  • Experiência em todo o ciclo de desenvolvimento de software, desde o design e desenvolvimento até os testes, a implantação e o suporte à produção
  • Experiência no design e desenvolvimento de APIs, soluções de automação ou sistemas distribuídos
  • Proficiência em Python ou em uma linguagem de programação moderna comparável
  • Experiência com plataformas de nuvem, como AWS ou Azure
  • Sólidos conhecimentos de CI/CD, testes e automação de implantações
  • Experiência contribuindo para entregas de ponta a ponta em equipes Agile
  • Fortes habilidades analíticas e de resolução de problemas
  • Curiosidade e agilidade para aprender, com capacidade de se adaptar a novas tecnologias e problemas desconhecidos
  • Experiência em cibersegurança, engenharia de segurança ou resposta a incidentes é desejável, mas não obrigatória
  • Sólidas competências de engenharia frontend e backend
  • Conhecimento de programação orientada a objetos e princípios modernos de design de software
  • Experiência com Infrastructure as Code
  • Compreensão de serviços nativos da nuvem e sistemas distribuídos
  • Experiência com testes automatizados e engenharia de qualidade
  • Conhecimento de monitoramento, observabilidade e suporte operacional
  • Compreensão de práticas de desenvolvimento seguro de software
  • Conhecimento de design e arquitetura de sistemas

Benefícios

  • Modelos de trabalho flexíveis que permitem trabalhar tanto presencialmente quanto de casa
  • Um ambiente de trabalho com foco em diversidade, inclusão e bem-estar
  • Oportunidades de desenvolvimento de carreira
  • Suporte interno de carreira para funcionários do Commonwealth Bank Group