Databricks

Staff Software Engineer - Distributed Data Systems

JavaSQLAWSC++Go
Tradução automática. Consulte o original.

Sobre a oportunidade

P-988

Na Databricks, somos apaixonados por capacitar equipes de dados a resolver os problemas mais difíceis do mundo — desde tornar a próxima modalidade de transporte uma realidade até acelerar o desenvolvimento de avanços médicos. Fazemos isso construindo e executando a melhor plataforma de infraestrutura de dados e IA do mundo para que nossos clientes possam usar insights profundos de dados para melhorar seus negócios. Fundada por engenheiros — e obcecada por clientes — aproveitamos todas as oportunidades para resolver desafios técnicos, desde o design de UI/UX de próxima geração para interface com dados até o dimensionamento de nossos serviços e infraestrutura em milhões de máquinas virtuais. E estamos apenas começando.

A análise moderna de dados emprega métodos sofisticados como machine learning que vão muito além das capacidades de roll-up e drill-down dos motores de consulta SQL tradicionais. Como engenheiro(a) de software na equipe de Runtime na Databricks, você construirá a próxima geração de sistemas distribuídos de armazenamento e processamento de dados que podem superar motores de consulta SQL especializados em desempenho de consulta relacional, mas que fornecem a expressividade e as abstrações de programação para suportar cargas de trabalho diversas, desde ETL até ciência de dados.

Abaixo estão alguns projetos de exemplo

  1. Apache Spark™: Desenvolver o framework padrão de fato de código aberto para big data.
  1. Armazenamento de Plano de Dados: Fornecer serviços e bibliotecas de cliente confiáveis e de alto desempenho para armazenar e acessar uma quantidade humongosa de dados em backends de armazenamento em nuvem, por exemplo, AWS S3, Azure Blob Store.
  1. Delta Lake: Um sistema de gerenciamento de armazenamento que combina a escala e a eficiência de custo dos data lakes, o desempenho e a confiabilidade de um data warehouse, e a baixa latência de streaming. Suas abstrações de nível superior e garantias, incluindo transações ACID e viagem no tempo, simplificam drasticamente a complexidade da arquitetura de engenharia de dados do mundo real.
  1. Delta Pipelines: É difícil gerenciar até mesmo um único pipeline de engenharia de dados. O objetivo do projeto Delta Pipelines é tornar simples e possível orquestrar e operar dezenas de milhares de pipelines de dados. Ele fornece uma abstração de nível superior para expressar pipelines de dados e permite que os clientes implantem, testem e atualizem pipelines e eliminem encargos operacionais para gerenciar e construir pipelines de dados de alta qualidade.
  1. Engenharia de Desempenho: Construir o otimizador de consulta e o motor de execução de próxima geração que seja rápido, livre de ajustes, escalável e robusto.

Requisitos mínimos

O que procuramos

  1. BS (ou superior) em Ciência da Computação, área técnica relacionada ou experiência prática equivalente.
  1. Confortável em trabalhar em direção a uma visão multianual com entregas incrementais.
  1. Motivado(a) por entregar valor e impacto ao cliente.
  1. 8+ anos de experiência em nível de produção em Java, Scala ou C++.
  1. Forte base em algoritmos e estruturas de dados e seus casos de uso no mundo real.
  1. Experiência com sistemas distribuídos, bancos de dados e sistemas de big data (Apache Spark, Hadoop).

Transparência da Faixa Salarial

A Databricks está comprometida com práticas de remuneração justas e equitativas. As faixas salariais para esta função estão listadas abaixo e representam a faixa salarial esperada para funções não comissionáveis ou ganhos no alvo para funções comissionáveis.

A remuneração real é baseada em vários fatores exclusivos de cada candidato, incluindo, mas não se limitando a, habilidades relacionadas ao trabalho, profundidade de experiência, certificações e treinamento relevantes e local de trabalho específico.

Com base nos fatores acima, a Databricks antecipa a utilização de toda a amplitude da faixa. O pacote total de remuneração para esta posição também pode incluir elegibilidade para bônus anual de desempenho, ações e os benefícios listados acima.

Para mais informações sobre em qual faixa sua localização se encontra, visite nossa página aqui databricks.com/sites/default/files/2024-08/us-pay-zone-mapping.pdf.

Faixa Salarial Local

$182,400—$247,000 USD

Nosso Compromisso com a Diversidade e Inclusão

Na Databricks, estamos comprometidos em promover uma cultura diversa e inclusiva onde todos possam se destacar. Tomamos grande cuidado para garantir que nossas práticas de contratação sejam inclusivas e atendam aos padrões de igualdade de oportunidades de emprego. Indivíduos que buscam emprego na Databricks são considerados independentemente de idade, cor, deficiência, etnia, estado civil ou familiar, identidade ou expressão de gênero, idioma, origem nacional, capacidade física e mental, afiliação política, raça, religião, orientação sexual, status socioeconômico, status de veterano e outras características protegidas.

Conformidade

Se o acesso a tecnologia controlada por exportação ou código-fonte for necessário para o desempenho das funções do cargo, fica a critério do Empregador solicitar uma licença do governo dos EUA para tais posições, e o Empregador pode recusar prosseguir com um candidato com base apenas nisso.

Sobre a Databricks

A Databricks é a empresa de Dados e IA. Mais de 20,000 organizações em todo o mundo — incluindo adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever e 70% das Fortune 500 — confiam na Plataforma de Dados + IA da Databricks para construir e escalar aplicativos, análises e agentes de dados e IA. Com sede em São Francisco e mais de 30 escritórios em todo o mundo, a Databricks oferece uma plataforma unificada que inclui Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse e Unity Catalog. Para saber mais, siga a Databricks no LinkedIn linkedin.com/company/databricks, X x.com/databricks, YouTube youtube.com/@Databricks e Instagram instagram.com/databricksinc/?hl=en.

Benefícios

Na Databricks, nos esforçamos para fornecer benefícios e vantagens abrangentes que atendam às necessidades de todos os nossos funcionários. Para detalhes específicos sobre os benefícios oferecidos em sua região, clique aqui docs.google.com/document/d/154un3e8Xav4BceOSlcYFZRGEuQI54xMxVydRwQn54eQ/edit?usp=sharing.

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