Senior Software Engineer, Semantic Layer

🕒 Maio 5

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of dbt Labs

dbt Labs

51 - 200 funcionários

A dbt Labs tem a missão de capacitar profissionais de dados a criar e disseminar conhecimento organizacional. Desde que pioneirou a prática de analytics engineering com a criação do dbt — a ferramenta open source de transformação de dados feita para qualquer pessoa que conhece SQL —, tivemos o privilégio de ver mais de 5.000 empresas usarem o dbt para construir fluxos de trabalho de analytics mais rápidos e confiáveis.

Descrição

• Design, build, and maintain core features of MetricFlow, including metric definitions, query compilation, dimensional modeling, and SQL generation across multiple data warehouses (Snowflake, BigQuery, Databricks, Redshift, and others). • Own MetricFlow as an open-source project — triage issues, review external pull requests, manage releases, and engage the community on GitHub and in Slack. • Collaborate with engineers across dbt Cloud, dbt Core, and the Semantic Layer service to ensure MetricFlow integrates seamlessly with the rest of the dbt ecosystem. • Improve performance, reliability, and observability of metric query execution at scale. • Partner with product, design, and developer-relations teammates to translate customer and community feedback into shipped improvements. • Write clear technical documentation, RFCs, and design docs that raise the bar for how the team thinks and ships. • Mentor other engineers through code review, pairing, and technical guidance.

🎯 Requisitos

• Strong professional software engineering experience, with a strong track record of shipping production systems. • Deep proficiency in Python, including modern typing, testing practices, and packaging. • Strong SQL fundamentals and a working understanding of how analytical query engines and data warehouses execute queries. • Experience designing systems that involve parsing, compilation, or transformation — for example: query planners, DSL compilers, type systems, or rule-based engines. • Solid grasp of software design principles: clean APIs, modularity, testability, and backwards compatibility. • Excellent written and verbal communication — you can explain complex tradeoffs clearly to engineers, PMs, and external community members. • Experience collaborating in a distributed, asynchronous team environment.

🏖️ Benefícios

• Competitive compensation: Market-leading salary, equity, comprehensive health insurance, generous time off, learning & wellness stipends, and home-office support.

Candidatar-se

Vagas Similares

🕒 Maio 4

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000

💳 Fintech

🏦 Bancário

Lead Engineer focusing on test automation and tools development at Moniepoint. Responsible for designing advanced testing frameworks and automation tools for diverse platforms.

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 4

PORCH 💚

1 - 10

🤝 B2B

👥 B2C

Senior Software Engineer II developing high-quality software solutions at Porch Group. Collaborating with cross-functional teams and resolving complex technical challenges.

🇮🇳 Índia – Remoto

💵 ₹4.050.000 - ₹5.670.000 / ano

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 4

Twilio

5001 - 10000

Software Architect driving architectural vision at Twilio, influencing distributed systems and platforms. Collaborate with teams to solve complex technical challenges globally.

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🟠 Sênior

🔴 Especialista

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 1

H1

201 - 500

⚕️ Seguro de Saúde

🤖 Inteligência Artificial

🧬 Biotecnologia

Software Engineer developing a platform that enhances global healthcare access and equity. Leveraging data and AI-technology to improve doctor interactions and patient outcomes.

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 1

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recrutamento

Lead Software Developer providing technical leadership in a remote engineering team at Smart Working. Focused on coding, architecture, and mentoring while driving technical direction across a core product platform.

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório