Wonderschool
PlanetScale
Engenheiro(a) de Software - PlanetScale Postgres
Sobre a oportunidade
PlanetScale está crescendo rapidamente e reinventando o espaço de bancos de dados. A plataforma PlanetScale oferece um serviço Postgres totalmente gerenciado e multinuvem, projetado para as cargas de trabalho de produção mais exigentes. Nós lidamos com a complexidade de provisionamento, escalonamento, replicação e failover - para que as equipes de engenharia possam se concentrar na construção de seus produtos.
Nossos clientes confiam em nós com seu ativo digital mais precioso, seus dados, então os riscos não poderiam ser maiores. Estamos procurando um(a) Engenheiro(a) de Software para se juntar à nossa equipe de engenharia de Postgres e nos ajudar a construir uma oferta de Postgres gerenciada de classe mundial.
Qual é o trabalho a ser feito?
- Você projetará e construirá o plano de controle que provisiona, escala e recupera clusters de Postgres com tempo de inatividade mínimo visível para o cliente.
- Você construirá e manterá soluções de alta disponibilidade, recuperação de desastres e proteção de dados que mantêm os bancos de dados dos clientes seguros em falhas de infraestrutura.
- Você ajustará o Postgres para operar em escala para algumas das cargas de trabalho maiores e mais exigentes do mundo.
- Você criará ferramentas e automação para operações de banco de dados, fluxos de trabalho de backup, restauração e migração - e participará de uma rotação de plantão.
- Você trabalhará diretamente com os clientes para entender suas cargas de trabalho e traduzir necessidades do mundo real em melhorias de plataforma.
O que você precisará
Esses atributos descrevem você melhor…
- Você tem forte experiência na construção, operação ou manutenção de implantações de Postgres em larga escala em produção.
- Você tem um excelente entendimento de conceitos de sistemas operacionais de baixo nível, incluindo multithreading, gerenciamento de memória, redes, armazenamento e desempenho.
- Você tem fortes habilidades fundamentais de ciência da computação e pode raciocinar sobre sistemas distribuídos e tolerantes a falhas.
- Você prospera em um ambiente colaborativo, gosta de orientar outros engenheiros e comunica claramente complexos trade-offs técnicos.
- Você é automotivado(a) e pode trabalhar de forma independente com orientação mínima, tomando decisões técnicas sólidas.
O que você precisará
- 5+ anos de experiência em engenharia de software projetando, construindo e suportando sistemas em larga escala em produção.
- Forte proficiência em Go, com experiência em outras linguagens como Ruby, Python, Zig ou Rust.
- Experiência na construção e manutenção de serviços distribuídos e tolerantes a falhas.
- Conhecimento prático de Kubernetes e aplicações conteinerizadas.
- Experiência na construção e operação de sistemas distribuídos em escala.
O que mais o ajudará a ter sucesso
- Experiência na construção ou operação de um banco de dados como serviço (DBaaS) ou plataforma de banco de dados gerenciado.
- Experiência com pooling de conexões e camadas de proxy para Postgres.
- Experiência com plataformas de nuvem (AWS, GCP, Azure) e infraestrutura como código.
- Contribuições para projetos de código aberto, especialmente no espaço de infraestrutura de Postgres ou banco de dados.
- Experiência trabalhando com equipes remotas e geograficamente distribuídas.
- Experiência anterior em uma empresa de tecnologia de alto crescimento.
Por que PlanetScale
Estamos redefinindo como empresas de alto crescimento gerenciam dados em escala — e trabalhamos com algumas das marcas mais empolgantes de games, tecnologia de consumo e B2B SaaS. Como Engenheiro(a) de Software, você estará no centro da construção da plataforma que impulsiona aplicativos de classe mundial usados por centenas de milhões de usuários em todo o mundo. PlanetScale é uma empresa lucrativa com uma filosofia centrada na construção de pequenas equipes de indivíduos p99 e é reconhecida como uma das empresas de crescimento mais rápido na América.
Na PlanetScale, acreditamos em apoiar as pessoas para que façam o seu melhor trabalho e prosperem, independentemente da localização. Nossa missão é construir uma empresa diversa, equitativa e inclusiva. Nós nos esforçamos para construir um ambiente inclusivo onde todas as pessoas sintam que são igualmente respeitadas e valorizadas, seja um candidato ou um funcionário. Damos as boas-vindas a candidatos de qualquer formação educacional, identidade e expressão de gênero, orientação sexual, religião, etnia, idade, cidadania, status socioeconômico, deficiência, status de gravidez e status de veterano.
Se você tem uma deficiência, por favor, nos informe se há alguma maneira de tornar o processo de entrevista melhor para você; ficaremos felizes em acomodar!
Compensação Total e Transparência Salarial
A remuneração total de um funcionário consiste em salário base + remuneração variável, quando apropriado + benefícios + ações. Um membro de nossa equipe de Aquisição de Talentos terá prazer em responder a quaisquer perguntas adicionais quando entrarmos em contato com você para iniciar o processo de entrevista.
Faixa salarial base: $120,000 - $290,000 USD
