Halliburton
Paddle
Engenheiro de Software (Plataforma - SRE)
O que fazemos?
A Paddle oferece às empresas de produtos digitais uma abordagem completamente diferente para sua infraestrutura de pagamentos. Em vez de montar e manter uma pilha complexa de aplicativos e serviços relacionados a pagamentos, somos um Merchant of Record para nossos clientes. Isso significa que eliminamos 100% da dor da fragmentação de pagamentos. É mais rápido, mais seguro, mais barato e, acima de tudo, muito melhor.
Somos apoiados por investidores como KKR, FTV Capital, Kindred, Notion e 83North e atendemos mais de 6000 vendedores de software em 245 territórios globalmente.
A Vaga
Como Site Reliability Engineer, você ajudará a impulsionar nosso departamento de produto e engenharia, garantindo a confiabilidade em diferentes partes da plataforma Paddle e ajudando nossos engenheiros a trabalhar melhor e de forma mais eficiente. Estamos procurando alguém que passou o início de sua carreira escrevendo, executando e depurando software e que fez a transição para se especializar como SRE.
O papel da equipe SRE da Paddle é "Tudo SRE", com foco em infraestrutura, padrões de confiabilidade e práticas. A equipe SRE faz parte da função de Plataforma. Seguindo este modelo:
- É fácil identificar padrões e traçar semelhanças entre serviços e projetos.
- Atuamos como uma cola entre equipes de produto distintas, criando soluções a partir de peças de software separadas.
- Permitimos que engenheiros de produto usem práticas modernas para manter produtos voltados para o usuário sem divergência de práticas em toda a empresa.
- Definimos padrões de produção como código e trabalhamos para suavizar quaisquer arestas para simplificar muito as coisas para os engenheiros de produto que executam seus serviços.
Você tem autonomia para usar a tecnologia certa para o trabalho. Você terá a liberdade de opinar sobre quais tecnologias e ferramentas são usadas e educar o resto de seus colegas de acordo.
Como SRE, queremos que você seja uma força motriz na melhoria e automação de como nossas equipes de produto desenvolvem software em todas as fases de seu ciclo de vida, o que nos esforçamos para alcançar com forte colaboração e comunicação com nossos colegas engenheiros.
Tech Stack
- Go para nossos novos serviços
- PHP Laravel para nosso sistema Clássico
- Aurora MySQL e PostgreSQL para armazenamento de dados persistente
- Docker em produção e desenvolvimento local
- AWS ECS Fargate para nosso runtime
- AWS SQS para filas de mensagens assíncronas
- AWS EventBridge para nosso barramento de eventos
- Redis para armazenamento chave/valor
- Terraform para gerenciamento de recursos
- Honeycomb, SLOs e OpenTelemetry para nossas necessidades de observabilidade
- Cloudflare para nosso firewall e servidor DNS
Todos são bem-vindos na Paddle
Na Paddle, estamos comprometidos em remover barreiras invisíveis, tanto para nossos clientes quanto dentro de nossas próprias equipes. Reconhecemos e celebramos que cada Paddler é único e damos as boas-vindas a cada perspectiva individual. Como um empregador inclusivo, não nos importamos se, ou onde, você estudou, como você se parece ou de onde você é. Estamos mais interessados em seu ofício, curiosidade, paixão por aprender e o que você agregará à nossa cultura. Encorajamos você a se candidatar, mesmo que não atenda a todos os requisitos do anúncio de vaga, especialmente se você faz parte de um grupo sub-representado.
Por favor, nos informe se há algo que possamos fazer para apoiá-lo melhor durante o processo de inscrição e no local de trabalho. Faremos tudo o que pudermos para apoiar quaisquer acomodações necessárias. Estamos comprometidos em construir uma equipe diversificada onde todos se sintam seguros para serem autênticos. Vamos crescer juntos.
Nossos Valores
- Paddle Together - "Nenhum de nós é tão inteligente quanto todos nós"
- Paddle Simply - "O simples pode ser mais difícil que o complexo: você tem que ter seu pensamento limpo para torná-lo simples"
- Paddle for others - "Podemos realizar nossos sonhos mais selvagens, desde que ajudemamos pessoas suficientes a realizar os seus"
O que você fará
- Desenvolver e manter ferramentas para maximizar a eficiência da engenharia; como, mas não se limitando a, automação de infraestrutura de implantação e atualizações de banco de dados
- Buscar processos que possam ser aprimorados com automação e ter a Experiência do Desenvolvedor interna como principal motor. Colaborar e capacitar engenheiros para fazerem seus trabalhos de forma mais eficiente, trabalhando com outros engenheiros regularmente
- Criar, manter e testar nosso processo de recuperação de desastres do sistema, incluindo ferramentas para automatizar o processo
- Você poderá escolher entre uma seleção de ferramentas de IA para apoiar o trabalho do dia a dia (por exemplo, geração de código, investigação, automação e documentação), e apoiaremos a experimentação sensata com as salvaguardas adequadas.
- Lidar com incidentes de produção, redigir postmortems sem culpa e enriquecer playbooks e runbooks operacionais
- Monitoramento, alertas e rastreamento de SLOs; trabalho prático de SRE, não apenas monitoramento no estilo DevOps
- Realizar investigações de desempenho (testes de carga, análise de gargalos) e otimizar aplicativos, armazenamentos de dados e AWS.
- Assumir fluxos de trabalho de otimização de custos: dimensionamento correto, políticas de escalonamento automático, agendamento de cargas de trabalho, segmentação de armazenamento e identificação de desperdício em ECS/Fargate, RDS/Aurora, SQS e observabilidade.
- Ser um defensor da metodologia GitOps
Requisitos mínimos
Adoraríamos ouvir você se você:
- Um histórico significativo em desenvolvimento de software, com experiência em lançamento e operação de serviços de produção, além de fortes fundamentos em testes, revisão de código, CI/CD e depuração.
- Ter experiência trabalhando no ecossistema AWS, em parceria estreita com Arquitetos de Soluções AWS e especialistas no assunto para projetar, revisar e operar sistemas de produção
- Uma curiosidade sobre IA e como ela está remodelando o desenvolvimento de software.
- Colaborativo, com mentalidade de segurança e orientado a detalhes. Avançamos rapidamente, então você prosperará se gostar de um ambiente dinâmico e se orgulhar de fazer as coisas da maneira certa.
- Conhecimento de conceitos de plataforma e operações, como redes e administração Linux
- Experiência trabalhando com microsserviços e sistemas distribuídos em escala
- Experiência com ferramentas de monitoramento: usamos Opentelemetry, Honeycomb, Grafana, Pingdom e Incident.io
Por que você vai adorar trabalhar na Paddle
Somos um grupo diversificado e crescente de Paddlers em todo o mundo que se orgulha de nossa cultura transparente, colaborativa e respeitosa.
Somos uma empresa "digital-first", o que significa que você pode trabalhar remotamente, de um de nossos escritórios elegantes, ou até mesmo um pouco de ambos! Oferecemos a todos os membros da equipe férias ilimitadas e 4 meses de licença familiar remunerada, independentemente do gênero. Investimos em aprendizado e o ajudaremos em seu desenvolvimento pessoal por meio de exposição constante a novos desafios, um fundo anual de aprendizado e treinamento interno e externo regular.
