Zuora

Engenheiro de Software Sênior

JavaScriptTypeScriptJavaReactAWSKubernetesTerraform
Tradução automática. Consulte o original.

SOBRE A ZUORA

Na Zuora, ajudamos empresas a crescer de forma mais inteligente e a se adaptar mais rapidamente. Nossa plataforma impulsiona modelos de negócios modernos — desde assinaturas e precificação baseada em uso até ofertas baseadas em IA e resultados — ajudando empresas a lançar novos produtos, automatizar faturamentos complexos e desbloquear receitas recorrentes e previsíveis.

Lideramos a Economia da Assinatura por mais de uma década. Agora, estamos evoluindo novamente ao construir a plataforma definitiva para o ciclo de cotação ao recebimento (quote to cash), ajudando empresas a monetizar seus produtos e serviços com uma base adaptável e pronta para IA.

A OPORTUNIDADE

O objetivo principal desta função é contribuir, implementar e dar suporte à plataforma de experiência de assinatura da Zuora, o Zephr. O Zephr é uma parte fundamental da oferta da Zuora, capacitando grandes editoras digitais e empresas de mídia a gerenciar e otimizar suas experiências de assinatura por meio de paywalls e jornadas de usuário impulsionadas por IA.

Esta função envolve uma combinação de preocupações de frontend, backend e design, sempre considerando a experiência do usuário final e lidando com tráfego em escala web. Você proporá e revisará mudanças no design da arquitetura do sistema, enquanto trabalha com outras áreas do negócio e fornecedores para determinar requisitos funcionais, colaborar em designs e iterar em soluções técnicas.

SOBRE A EQUIPE

Você fará parte de uma equipe que ajuda a construir e evoluir o Zephr, uma parte central da plataforma de experiência de assinatura da Zuora. A equipe apoia editoras digitais e empresas de mídia no gerenciamento e otimização de experiências de assinatura por meio de paywalls e jornadas de usuário impulsionadas por IA.

#ZEOLife na Zuora

Os ZEOs (nossos funcionários) são capacitados para assumir a responsabilidade, desafiar o status quo e causar um impacto real. Nós:

  1. Colaboramos profundamente entre equipes e regiões
  1. Aprendemos constantemente e iteramos frequentemente
  1. Construímos uma cultura inclusiva e de alto desempenho onde as pessoas se sentem inspiradas, conectadas e valorizadas

O que você fará

  1. Contribuir e liderar o desenvolvimento e a escalabilidade de uma aplicação multilocatária (multi-tenanted) de alto throughput, alta disponibilidade e voltada ao público
  1. Liderar o design e a implementação de soluções inovadoras para desafios complexos voltados ao usuário final e de backend, impactando diretamente o engajamento do usuário e o crescimento do negócio
  1. Desenvolver e manter APIs seguras, performáticas e de fácil integração para consumidores internos, B2B e públicos
  1. Trabalhar em estreita colaboração com a gestão de produtos para traduzir requisitos de negócio em especificações técnicas, e com as operações para garantir sistemas robustos, escaláveis e de fácil manutenção
  1. Vivenciar uma cultura de aprendizado contínuo, com oportunidades de mentoria, compartilhamento de conhecimento e desenvolvimento profissional

Você ajudará a equipe através de:

  1. Liderança em revisões de código
  1. Contribuição, proposta e revisão de padrões técnicos
  1. Implementação de melhores práticas
  1. Melhoria de processos operacionais
  1. Mentoria de colegas mais juniores

Localização e Modelo de Trabalho

Esta função é baseada em nosso escritório em Foster City, CA, e segue um modelo de trabalho híbrido. Espera-se que os membros da equipe trabalhem presencialmente três dias por semana para promover a colaboração, a inovação e a conectividade da equipe.

Esta não é uma posição totalmente remota.

Nossa stack tecnológica inclui:

  1. Java
  1. Vert.x
  1. Spring
  1. Rest APIs
  1. MySQL
  1. Microsserviços
  1. Kafka
  1. Spark
  1. NodeJS
  1. React
  1. AWS
  1. Kubernetes
  1. Terraform
  1. AngularJS

Nosso Compromisso com um Local de Trabalho Inclusivo

Pense, seja e faça você mesmo.

Na Zuora, diferentes perspectivas, experiências e contribuições importam — todos contam.

A Zuora orgulha-se de ser um Empregador de Igualdade de Oportunidades, comprometido em criar um ambiente inclusivo para todos. Não discriminamos e consideramos indivíduos que buscam emprego na Zuora sem levar em conta raça, religião, cor, origem nacional, sexo (incluindo gravidez, parto, decisões de saúde reprodutiva ou condições médicas relacionadas), orientação sexual, identidade de gênero, expressão de gênero, idade, status como veterano protegido, status como indivíduo com deficiência, informações genéticas, opiniões ou atividades políticas, ou outras características legalmente protegidas aplicáveis.

Encorajamos candidatos de todas as origens a se candidatarem. Candidatos que precisem de assistência especial ou acomodação durante o processo de entrevista ou para acessar nosso site podem entrar em contato conosco enviando um e-mail para [email protected] [[email protected]] (ou equivalente local, quando aplicável).

Os detalhes da remuneração base representam a faixa salarial anualizada para a posição anunciada. Embora compartilhemos uma faixa abrangente, o salário base final de um candidato ficará dentro dessas diretrizes e será determinado com base em múltiplos fatores, incluindo, mas não se limitando a: qualificações do candidato, conhecimento relacionado ao cargo, experiência prévia relacionada, habilidades específicas e únicas, a localização da função, equidade interna e orçamento interno. O pagamento base é apenas um elemento do Pacote de Recompensas Totais da Zuora. Elementos adicionais também podem incluir bônus/remuneração variável, participação acionária e benefícios abrangentes, mais detalhes encontrados aqui zuora.com/careers-life/.

Detalhes da Remuneração Base

$164,800—$226,600 USD

SOBRE VOCÊ

Você traz entusiasmo pelo uso de ferramentas de IA para auxiliar no desenvolvimento, aliado a um saudável desdém por conteúdos de IA de baixa qualidade. Você é apaixonado por desenvolvimento orientado a especificações e documentação, e é adaptável, com disposição para aprender novas tecnologias e ferramentas conforme necessário.

Sua experiência e visão

  1. 7+ anos de experiência em funções de desenvolvimento
  1. Proficiência sólida em versões recentes de Java (JDK 21 ou superior) e/ou Kotlin
  1. Proficiência em Javascript/Typescript e no ecossistema mais amplo de Javascript; idealmente com alguma exposição a React
  1. Um forte compromisso com o desenvolvimento de código de alta qualidade e testável, incluindo testes unitários, de integração e de ponta a ponta, considerando ativamente preocupações operacionais como observabilidade, logs e alertas ao longo de todo o ciclo de vida de desenvolvimento
  1. Experiência no design de APIs de qualidade, como REST, gRPC, GraphQL e OpenAPI, e na integração com 3rd party APIs
  1. Sólida compreensão de tecnologias web, incluindo HTTP e DNS, e conforto ao trabalhar com as Ferramentas de Desenvolvedor do Navegador
  1. Conhecimento de segurança de API em OAuth2, SAML, JWT e padrões relacionados
  1. Base sólida em melhores práticas de engenharia de software, incluindo git, TDD, princípios de POO, SOLID e padrões de projeto
  1. Experiência na implantação, monitoramento e solução de problemas em microsserviços em um ambiente de produção em escala

Pontos extras para

  1. Experiência com proxies reversos como HAProxy, Envoy ou nginx; ou gateways de API como Kong
  1. Experiência com Terraform e AWS
  1. Experiência com frameworks modernos de frontend além de React, especialmente Svelte, enquanto exploramos seu potencial
  1. Experiência com ferramentas de carga simulada como JMeter, Gatling ou wrk2, e perfilamento de JVM para identificar e corrigir gargalos de desempenho
  1. Experiência prática com instrumentação e análise de métricas de produção usando ferramentas como Prometheus, Grafana, InfluxDB ou a stack ELK para identificar gargalos de desempenho e garantir a saúde do sistema

Benefícios

A Zuora oferece um pacote de recompensas totais abrangente, projetado para apoiar o bem-estar, o crescimento e a flexibilidade dos ZEOs. Embora as ofertas específicas possam variar por país, normalmente fornecemos:

  • Remuneração competitiva, bônus variável e oportunidades de recompensa baseadas em desempenho, além de programas de aposentadoria
  • Seguro Médico
  • Tempo livre generoso e flexível, além de feriados pagos, dias de bem-estar e uma pausa de fim de ano em toda a empresa
  • Licença parental remunerada (incluindo licença totalmente remunerada para ZEOs elegíveis, sujeita à política local)
  • Auxílio para aprendizado e desenvolvimento para apoiar o crescimento contínuo
  • Oportunidades de voluntariado e contribuição social, incluindo correspondência de doações de caridade onde disponível
  • Recursos e suporte para bem-estar mental

*Os benefícios podem variar de acordo com a localização; detalhes serão compartilhados durante o processo de entrevista

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores