B&A
Stripe
Engenheiro de Backend, Tecnologia Central
QUEM SOMOS
SOBRE A STRIPE
A Stripe é uma plataforma de infraestrutura financeira para empresas. Milhões de empresas — desde as maiores corporações do mundo até as startups mais ambiciosas — usam a Stripe para aceitar pagamentos, aumentar sua receita e acelerar novas oportunidades de negócios. Nossa missão é aumentar o PIB da internet, e temos uma quantidade impressionante de trabalho pela frente. Isso significa que você tem uma oportunidade sem precedentes de colocar a economia global ao alcance de todos enquanto realiza o trabalho mais importante da sua carreira.
SOBRE A EQUIPE
A infraestrutura da Stripe é responsável pela confiabilidade, escala, desempenho e custo dos sistemas da Stripe, bem como pela produtividade e satisfação das pessoas da Stripe.
Você poderá trabalhar em uma ampla variedade de áreas críticas de negócios, incluindo:
- Infraestrutura Central — Somos o lar dos sistemas de infraestrutura de nível 0 da Stripe (Computação, Redes, DocumentDB, Cache Distribuído e engenharia de alta garantia). Construímos a plataforma fundamental para os produtos e serviços da Stripe para permitir que operem em escala. Impulsionamos a confiabilidade, disponibilidade, eficiência e escalabilidade desses sistemas.
- Infraestrutura de Desenvolvedores — Somos responsáveis pela produtividade de todos os desenvolvedores na Stripe. Garantimos que os engenheiros da Stripe tenham um ciclo de desenvolvimento interno confiável, rápido e fácil de usar para maximizar a produtividade enquanto constroem tudo, desde microsserviços de baixa latência até pipelines de dados em larga escala e modelos de machine learning.
- Infraestrutura de Dados — Somos responsáveis por oferecer infraestrutura de serviço de dados que abrange análise de data warehouse, análise de streaming e recursos de pesquisa. A stack é suportada por uma coleção de serviços distribuídos de larga escala desenvolvidos internamente e várias tecnologias de código aberto populares como Trino/Presto, Apache Pinot, Hive Metastore, ElasticSearch etc. Os sistemas que possuímos suportam todas as necessidades de serviço de dados de serviços de alta escala e milhares de Stripe s individuais em toda a empresa.
- Plataforma de Administração — Capacitamos os Stripe s a construir rapidamente produtos internos seguros e agradáveis a serviço de seus usuários.
- Plataforma de Serviços — Permitimos que as equipes de engenharia da Stripe escrevam e entreguem facilmente serviços úteis que aproveitam de forma correta, confiável e eficiente os recursos da plataforma.
- IA de Produtividade do Desenvolvedor — Somos responsáveis por dobrar a velocidade de engenharia da Stripe por meio do uso eficaz de LLMs. Somos proprietários do Minions, os agentes de codificação de ponta a ponta e de execução única da Stripe.
Alocação de equipe — a alocação exata para uma das subequipes começará durante as etapas finais. Observe que também podemos considerá-lo para outras organizações com base em sua experiência, localização, etc. Encontre mais informações sobre nosso processo de alocação de equipe aqui docs.google.com/document/d/1zvJkO2c7GzukHG-_oqc5wbOLajpuh5FjbmZPcZPU1o0/edit?tab=t.0#heading=h.x8j6mm75yuwr.
QUEM É VOCÊ
Estamos procurando alguém que atenda aos requisitos mínimos para ser considerado para a função. Se você atender a esses requisitos, encorajamos você a se candidatar. As qualificações preferenciais são um bônus, não um requisito.
O QUE VOCÊ FARÁ
Você trabalhará em projetos que abrangem tecnologias, sistemas e processos onde você projetará, construirá, testará e entregará um ótimo código todos os dias.
RESPONSABILIDADES
- Construir uma ótima experiência do cliente para equipes internas e externas da Stripe usando nossa infraestrutura
- Participar do planejamento e priorização do roadmap
- Entregar valor por meio de uma forte abordagem colaborativa com vários clientes e partes interessadas em toda a Stripe
- Depurar problemas de produção em serviços e em vários níveis da stack
Requisitos mínimos
REQUISITOS MÍNIMOS
- Fortes habilidades de engenharia de software e paixão por uma das áreas acima
- Capacidade de escrever código de alta qualidade (em linguagens de programação como Go, Java, C/C++ etc.)
- 2–12+ anos de experiência profissional prática em desenvolvimento de software, capaz de escrever algoritmos bem estruturados e ter experiência com estruturas de dados e algoritmos comumente usados
- Experiência prática contribuindo para ou construindo sistemas distribuídos de larga escala
- Fortes habilidades de colaboração, capaz de trabalhar em fluxos de trabalho dentro de sua equipe e contribuir para o sucesso de seus colegas
- Obsessão pelo cliente, capacidade de articular e representar a experiência do cliente em vários fóruns para impulsionar o resultado certo
- Ter a capacidade de prosperar com um alto nível de autonomia e responsabilidade, e pensar de forma empreendedora
QUALIFICAÇÕES PREFERENCIAIS
- Experiência em otimizar o desempenho de ponta a ponta de sistemas distribuídos
- Foco nas necessidades de nossos usuários, tanto internos quanto externos
- Manter um alto padrão para si mesmo e para os outros ao trabalhar com produção
