Python Developer with Bigquery

  • Boston, MA
  • Posted 3 days ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

ELT
Python
Google Cloud Platform
SQL
Google Cloud
bigquery
Extract
Transform
Load

Job Details

Job Title: Python Developer with BigQuery Experience

Job Summary:
We are looking for a skilled Python Developer with hands-on experience in Google BigQuery to join our team. In this role, you will design, build, and maintain scalable data pipelines and backend solutions that leverage BigQuery for data storage, querying, and analysis. The ideal candidate is proficient in Python development, cloud-based data workflows, and has a strong understanding of data modeling and performance optimization within BigQuery.


Key Responsibilities:

  • Develop and maintain data-driven applications and backend services using Python.

  • Design and optimize SQL queries and data models within Google BigQuery.

  • Build robust and scalable ETL/ELT pipelines to process large volumes of data.

  • Integrate BigQuery with various data sources, APIs, and third-party platforms.

  • Collaborate with data analysts, data scientists, and product teams to understand data needs and deliver efficient solutions.

  • Ensure data accuracy, integrity, and performance across the data infrastructure.

  • Automate workflows, reporting, and data validation processes.

  • Monitor, troubleshoot, and optimize cloud-based data systems for reliability and speed.


Required Skills and Qualifications:

  • Bachelor s degree in Computer Science, Information Systems, or a related field.

  • 2+ years of experience in Python development, preferably in data-focused applications.

  • Proven experience with Google BigQuery, including writing complex SQL queries and performance tuning.

  • Familiarity with ETL/ELT processes and tools (e.g., Apache Airflow, dbt, Dataflow).

  • Experience working with cloud platforms, especially Google Cloud Platform (Google Cloud Platform).

  • Strong understanding of data structures, algorithms, and database concepts.

  • Ability to write clean, maintainable, and testable code.

  • Excellent problem-solving and communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Nsight