Tenarai
Tenarai
New

Senior Software Engineer – Python, dbt & BigQuery

160 - 180 PLN/ godz.B2B
MidFull-time·B2B
#438270·Dodano 3 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonDBTBigQuery

Firma i stanowisko

Tenarai is recruiting for a project involving the development of an open-source plugin that enables data teams to define BigQuery graph databases using configuration files and deploy them through dbt. The project includes semantic and metric modeling research, CI/CD automation, and comparison of competitive products such as Looker, dbt, Snowflake, and Databricks.

Wymagania

  • Bachelor’s degree in Computer Science, Software Engineering, or 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 with ability to research technical specifications and translate into backlog and designs.

Nice to have:

  • Hands-on experience with metric/semantic layers such as LookML, dbt MetricFlow, Cube, Snowflake, or Databricks metric features.
  • Experience with Property Graph queries, ISO GQL, SQL, or graph database engines.
  • Experience with CI/CD tools.
  • Experience with declarative schema compilers like YAML/JSON validation via Pydantic.
  • Active participation or maintainer status within open-source data communities.

Obowiązki

  • 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 introducing BigQuery Graph as a dbt materialization.
  • Develop reference CI/CD pipelines using tools such as GitHub Actions and GitLab CI.
  • Create pipelines that parse, validate, and deploy BigQuery graphs defined in declarative YAML formats.
  • Create 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.

Benefity

  • Hybrid work model combining office and remote work.
  • Attractively located office with collaboration spaces.
  • Onsite parking space for employees.
  • Referral program with financial bonus.
  • Life insurance.
  • Budget for development including language courses.
  • Clear career path with possibility to gain experience in an international environment.
  • Access to internal Learning Platform with multiple professional trainings.
  • Access to MyBenefit platform including Multisport.
  • Team building activities.
  • Charity initiatives.
  • Working environment promoting diversity and inclusion.
  • Private medical care - Platinum Package.
Elastyczne godziny
Dofinansowanie szkoleń
Spotkania integracyjne
Opieka zdrowotna
Ubezpieczenie
Karta sportowa

Inne informacje

Must possess a legal work permit in Poland.

Tenarai

Tenarai

Pracodawca

Aplikuj teraz