Unlock Full Resume Report

New offer - be the first one to apply!

September 17, 2026

Senior Software Engineer (Python, dbt & BigQuery)

Senior • Remote

160 - 180 PLN/yr

Kraków, Poland

Quick Facts

  • Role: Senior Software Engineer (Python, dbt & BigQuery)

Description

Join a project to build and maintain an open-source plugin that enables data teams to define BigQuery graph databases via configuration and deploy them through dbt. You will work on dbt development, semantic and metric modeling research, and CI/CD automation, including documentation and reference implementations to support community adoption.

Responsibilities

  • Research and compare semantic and metric modeling capabilities of Looker, dbt (MetricFlow), Snowflake, and Databricks
  • Deliver a prioritized backlog of BigQuery measure features
  • Build a repository of real-world samples and direct source links
  • Build, publish, and maintain an open-source dbt package library to introduce BigQuery Graph as a dbt materialization
  • Develop reference CI/CD pipelines using GitHub Actions and GitLab CI
  • Create pipelines that parse, validate, and deploy BigQuery graphs defined in declarative YAML formats
  • Produce high-quality developer documentation, reference implementations, and tutorials
  • Support community adoption of BigQuery Graphs and Measures
  • Research competitive products and technologies related to semantic and metric modeling

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • At least 5 years of software development experience
  • Strong proficiency in Python packaging, testing (pytest), and validation
  • Extensive hands-on experience with dbt Core
  • Experience building custom dbt materializations, Jinja macros, and package integrations
  • Strong SQL proficiency, including complex aggregations, window functions, and schema modeling
  • Deep production experience with Google Cloud BigQuery
  • Strong analytical skills to research complex technical specifications and translate findings into structured backlogs and architectural designs
  • Legal work permit in Poland

Benefits

  • Hybrid work model (office + remote) and collaboration-focused office
  • Referral program with financial bonus
  • Life insurance
  • Development budget (including language courses) with a clear career path and international experience
  • Access to an internal learning platform with multiple trainings
  • Lifestyle benefits via MyBenefit (including multisport), team building, and charity initiatives
  • Private medical care (Platinum Package)

Similar jobs you might like