Mercury Insurance
Mercury Insurance
A Mercury Insurance oferece produtos de seguros pessoais desenvolvidos para ajudar as pessoas a proteger seus veículos, suas residências e outros bens. Sua atividade conta com o apoio de agentes independentes e inclui seguros de automóveis, residências e coberturas relacionadas. A empresa enfatiza o atendimento ao cliente, a privacidade e o tratamento responsável das informações pessoais, compartilhadas somente quando necessário para prestar serviços relacionados às contas ou cumprir obrigações legais. Para quem busca emprego, a Mercury Insurance oferece uma visão do trabalho em operações de seguros pessoais, atendimento ao cliente com o apoio de agentes e segurança da informação.

Engenheiro(a) de software sênior na Mercury Insurance — Trabalho remoto nos Estados Unidos

Lidere o design e a entrega de sistemas distribuídos seguros e escaláveis na Mercury Insurance. Oriente a execução ágil, a qualidade do código e o desenvolvimento de outros engenheiros.

Descrição

  • Desenvolver código confiável e bem testado para cenários técnicos complexos
  • Avaliar os requisitos do produto e transformá-los em designs de sistemas resilientes
  • Criar aplicações distribuídas modulares, configuráveis, reutilizáveis, eficientes, seguras, compatíveis, escaláveis, sustentáveis e fáceis de usar
  • Liderar revisões de design e código em várias aplicações
  • Orientar a equipe do sprint na entrega de novos recursos e melhorias
  • Remover obstáculos que afetam o backlog do sprint e a entrega de soluções de qualidade
  • Trabalhar em parceria com equipes e partes interessadas para entregar com sucesso a funcionalidade desejada
  • Mentorar engenheiros e oferecer orientação técnica prática
  • Promover a inovação e a excelência em engenharia em toda a Mercury

Requisitos

  • Bacharelado em ciência da computação, sistemas de informação ou área relacionada, ou combinação equivalente de formação e experiência
  • Pelo menos cinco anos de experiência em programação de software
  • Pelo menos dois anos de experiência com tecnologias utilizadas na Mercury
  • Pelo menos um ano de experiência liderando e mentorando equipes de engenharia
  • Proficiência em uma ou mais linguagens de programação padrão do setor, como Java, Python, Go, C++ ou JavaScript
  • Experiência na aplicação de estruturas de dados, algoritmos e padrões de design
  • Proficiência com bancos de dados relacionais, sistemas NoSQL e tecnologias de cache
  • Experiência no desenvolvimento de APIs com protocolos modernos, como REST e gRPC
  • Proficiência com frameworks de mensageria, streaming, workflow e integração, incluindo Apache Kafka, Apache NiFi, Amazon SQS, MS MQ ou Apache Camel
  • Conhecimento prático de arquitetura de microsserviços
  • Experiência no uso de tecnologias de conteinerização, como Docker e Kubernetes
  • Proficiência na aplicação de práticas DevSecOps para melhorar a eficiência da engenharia
  • Experiência projetando e implementando aplicações distribuídas de alta qualidade
  • Capacidade de usar dados de análises e experimentos para projetar e aprimorar sistemas
  • Forte capacidade de resolução de problemas
  • Excelentes habilidades de comunicação
  • Capacidade de colaborar com equipes multifuncionais e partes interessadas e influenciá-las
  • Experiência de liderança demonstrada por meio de mentoria e orientação técnica
  • Experiência na definição da estratégia e da visão técnica de uma equipe
  • Bacharelado em ciência da computação, sistemas de informação ou área relacionada, ou combinação equivalente de formação e experiência

Benefícios

  • Remuneração competitiva
  • Para a maioria dos cargos, flexibilidade para trabalhar de qualquer lugar dos Estados Unidos
  • Folga remunerada, incluindo férias, licença médica, nove feriados da empresa e horas de voluntariado
  • Oportunidades de bônus por incentivo, incluindo bônus de fim de ano, indicação e desempenho
  • Seguro médico, odontológico, oftalmológico, de vida e para animais de estimação
  • Plano de poupança para aposentadoria 401(k) com contribuição equivalente da empresa
  • Ambiente de trabalho envolvente
  • Oportunidades de promoção
  • Auxílio-educação
  • Oportunidades de desenvolvimento profissional e pessoal
  • Programa de reconhecimento da empresa
  • Recursos de saúde e bem-estar, incluindo sessões gratuitas de terapia e coaching de bem-estar mental, além de apoio para cuidados infantis e de idosos