Point your AI agent at freehire and let it find you a job.

Get the CLI →

Square One Resources

NewBe an early applicant

Senior Python Backend Engineer – Data / GCP @ Square One Resources

Posted 1 view
Discussion

Summary

Senior Python backend engineer on a client data-platform project: designs and maintains Apache Airflow DAGs and Google Cloud Composer environments, builds Python REST APIs with Pydantic validation, and works with BigQuery, GCS, Pub/Sub, IAM and Cloud Functions, including OAuth2/JWT authentication.

We're looking for Senior Python Developer to join our client's project
  • Strong senior-level Python backend development experience
  • Hands-on Apache Airflow + Google Cloud Composer experience
  • Strong GCP / data platform experience
  • Hands-on Pydantic experience
  • Strong REST API development/integration experience
  • Airflow: DAGs, operators, sensors, hooks and XComs
  • GCP: BigQuery, GCS, Pub/Sub, IAM and Cloud Functions
  • OAuth2, JWT and API-key authentication

Nice to have

  • GraphQL
  • Development of reusable Airflow components/frameworks
  • Strong production troubleshooting and observability experience
We're looking for Senior Python Developer to join our client's project ,(Design, implement and maintain Apache Airflow DAGs, Manage and optimize Google Cloud Composer environments, Develop Python backend services and REST APIs, Use Pydantic for schema modelling, validation and type enforcement, Build integrations between pipelines and backend services through APIs, Handle authentication, retries, idempotency and standardized response models, Develop reusable Airflow operators, hooks and utilities, Work with BigQuery, GCS, Pub/Sub, IAM and Cloud Functions, Implement logging, monitoring, alerting and testing, Troubleshoot production issues and perform root-cause analysis, Collaborate with Data Engineering, Platform and Product teams) Requirements: Python, Apache Airflow, Cloud Composer, GCP, REST API, BigQuery, PUB, IAM, Cloud, OAtuh 2, JWT, API-key authentication, GraphQL, Airflow, Troubleshooting Additionally: Private healthcare, Sport subscription.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available