Nominal
Zuora
Engenheiro(a) de Software Sênior
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 — de assinaturas e precificação baseada em uso a ofertas baseadas em IA e resultados — ajudando empresas a lançar novos produtos, automatizar faturamento complexo e gerar receita recorrente previsível.
Lideramos a Economia de Assinaturas por mais de uma década. Agora, estamos evoluindo novamente, construindo a plataforma definitiva de "quote to cash" e ajudando empresas a monetizar seus produtos e serviços com uma base adaptável e pronta para IA.
A OPORTUNIDADE
O propósito central desta função é contribuir, implementar e dar suporte à plataforma de experiência de assinatura da Zuora, Zephr. Zephr é uma parte fundamental da oferta da Zuora, capacitando editoras digitais e empresas de mídia líderes a gerenciar e otimizar suas experiências de assinatura por meio de paywalls e jornadas de usuário impulsionados 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 o manuseio de tráfego em escala web. Você proporá e revisará alterações no design da arquitetura do sistema, enquanto trabalha com outras partes do negócio e fornecedores para determinar os requisitos funcionais, colaborar em designs e iterar em soluções técnicas.
SOBRE A EQUIPE
Você se juntará a uma equipe que ajuda a construir e evoluir 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 impulsionados por IA.
#ZEOLife na Zuora
Os ZEOs (nossos funcionários) são capacitados a assumir responsabilidade, desafiar o status quo e causar um impacto real. Nós:
- Colaboramos profundamente entre equipes e regiões
- Aprendemos constantemente e iteramos com frequência
- Construímos uma cultura inclusiva de alto desempenho onde as pessoas se sentem inspiradas, conectadas e valorizadas
O que você fará
- Contribuir e liderar no desenvolvimento e escalonamento de uma aplicação multilocatária pública de alta taxa de transferência e alta disponibilidade
- Liderar o design e a implementação de soluções inovadoras para desafios complexos voltados para o usuário final e de backend, impactando diretamente o engajamento do usuário e o crescimento do negócio
- Desenvolver e manter APIs seguras, performáticas e fáceis de integrar para consumidores internos, de B2B e públicos
- Trabalhar em estreita colaboração com o gerenciamento de produto para traduzir requisitos de negócios em especificações técnicas, e com operações para garantir sistemas robustos, escaláveis e de fácil manutenção
- Experimentar uma cultura de aprendizado contínuo, com oportunidades de mentoria, compartilhamento de conhecimento e desenvolvimento profissional
Você ajudará a equipe por meio de:
- Liderar revisões de código
- Contribuir, propor e revisar padrões técnicos
- Implementar melhores práticas
- Melhorar processos operacionais
- Mentorar colegas mais juniores
Localização e Arranjos de Trabalho
Esta função está baseada em nosso escritório em Foster City, CA, e segue um modelo de trabalho híbrido. Os membros da equipe devem trabalhar 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.
Nosso stack tecnológico inclui:
- Java
- Vert.x
- Spring
- Rest APIs
- MySQL
- Microservices
- Kafka
- Spark
- NodeJS
- React
- AWS
- Kubernetes
- Terraform
- AngularJS
Nosso Compromisso com um Ambiente de Trabalho Inclusivo
Pense, seja e faça você.
Na Zuora, perspectivas, experiências e contribuições diferentes importam — todos contam.
A Zuora tem orgulho de ser um Empregador de Oportunidades Iguais comprometido em criar um ambiente inclusivo para todos. Não discriminamos com base em, e consideramos indivíduos que buscam emprego na Zuora sem relação a, 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, visões ou atividades políticas, ou outras características legalmente protegidas aplicáveis.
Encorajamos candidatos de todas as origens a se candidatarem. Candidatos que necessitem de assistência especial ou acomodação durante o processo de entrevista ou no acesso ao nosso site podem nos contatar enviando um e-mail para [email protected] [[email protected]] (ou equivalente local, onde aplicável).
Os detalhes de pagamento base representam a faixa salarial anualizada para a posição anunciada. Embora compartilhemos uma faixa abrangente, o salário base final de um candidato estará 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 trabalho, 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/compensação variável, ações e benefícios abrangentes, mais detalhes encontrados aqui zuora.com/careers-life/.
Detalhes de Pagamento Base
$164,800—$226,600 USD
SOBRE VOCÊ
Você traz entusiasmo pelo uso de ferramentas de IA para auxiliar no desenvolvimento, juntamente com um saudável desprezo por "lixo" de IA. Você é apaixonado por desenvolvimento orientado por especificações e documentação, e é adaptável, com disposição para aprender novas tecnologias e ferramentas conforme necessário.
Sua experiência e perspectiva
- 7+ anos de experiência em funções de desenvolvimento
- Forte proficiência em versões recentes de Java (JDK 21 ou mais recente) e/ou Kotlin
- Proficiência em Javascript/Typescript e no ecossistema mais amplo de Javascript; idealmente alguma exposição a React
- Um forte compromisso com o desenvolvimento de código testável e de alta qualidade, incluindo testes unitários, de integração e ponta a ponta, ao mesmo tempo em que considera ativamente preocupações operacionais como observabilidade, logging e alertas ao longo do ciclo de vida do desenvolvimento
- Experiência no design de APIs de qualidade, como REST, gRPC, GraphQL e OpenAPI, e na integração com APIs de terceiros
- Sólido entendimento de tecnologias web, incluindo HTTP e DNS, e conforto em trabalhar com Ferramentas de Desenvolvedor do Navegador
- Conhecimento de segurança de API em OAuth2, SAML, JWT e padrões relacionados
- Forte base em melhores práticas de engenharia de software, incluindo git, TDD, princípios de OOP, SOLID e padrões de design
- Experiência em implantação, monitoramento e solução de problemas de microsserviços em um ambiente de produção em escala
Pontos extras para
- Experiência com proxies reversos como HAProxy, Envoy ou nginx; ou gateways de API como Kong
- Experiência com Terraform e AWS
- Experiência com frameworks modernos de frontend além de React, especialmente Svelte, pois exploramos seu potencial
- Experiência com ferramentas de simulação de carga como JMeter, Gatling ou wrk2, e profiling de JVM para identificar e corrigir gargalos de desempenho
- Experiência prática com instrumentação e análise de métricas de produção usando ferramentas como Prometheus, Grafana, InfluxDB ou o stack ELK para identificar gargalos de desempenho e garantir a saúde do sistema
Benefícios
Zuora oferece um pacote abrangente de recompensas totais projetado para apoiar o bem-estar, o crescimento e a flexibilidade dos ZEOs. Embora as ofertas específicas possam variar por país, nós tipicamente fornecemos:
- Remuneração competitiva, bônus variável e oportunidades de recompensa baseadas em desempenho, e programas de aposentadoria
- Seguro Médico
- Tempo livre generoso e flexível, além de feriados pagos, dias de bem-estar e um recesso 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)
- Estipêndio de aprendizado e desenvolvimento para apoiar o crescimento contínuo
- Oportunidades de voluntariado e contribuição, 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; os detalhes serão compartilhados durante o processo de entrevista
