Enable job alerts via email!

Senior Data Engineer (Python) - Remote

Bitstrapped

Ontario

Remote

CAD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A fast-growing consulting firm in Ontario seeks a Senior Data Engineer to design and implement data platforms, work with cloud technologies, and manage client projects. The ideal candidate will have over 5 years of experience in data engineering, strong programming skills, and familiarity with distributed systems. This full-time role offers health benefits and support for home-office equipment.

Benefits

Health benefits including medical, dental, and vision coverage
Subsidies for home-office equipment
Valuing candidates with non-linear careers and underrepresented backgrounds

Qualifications

  • 5+ years as a data or software engineer.
  • Proficiency in at least one programming language.
  • Experience deploying workloads to the cloud.

Responsibilities

  • Design, program, and implement data platform components.
  • Serve as a hands-on consultant to customers.
  • Implement, automate, and maintain enterprise data systems.

Skills

Data ingestion
ETL/ELT
Parallel computing
Workflow orchestration
Cloud technologies
Programming
Distributed systems
Monitoring and alerting

Education

Cloud Certifications (GCP Data Engineer preferred)

Tools

Terraform

Job description

We are seeking a hands-on Senior Data Engineer in a full-time salaried position. The Data Engineer will work with our Data Services Practice alongside talented cloud architects, playing a key role in our delivery teams.

Responsibilities
  1. Design, program, and implement data platform components.
  2. Serve as a hands-on consultant to our customers.
  3. Work primarily on Google Cloud, with interactions on AWS or Microsoft Azure in hybrid environments.
  4. Implement, automate, and maintain enterprise data systems.
  5. Utilize data engineering technologies such as Apache Beam / Dataflow, BigQuery, Pub / Sub, BigLake, Cloud Storage, SQL, Postgres, Redis, and Composer.
  6. Ensure data system robustness, including caching, clustering, partitioning, event windows, and cost-efficient queries.
  7. Implement data governance and security measures like RBAC and CBAC.
  8. Manage multiple client projects with varying priorities.
  9. Write reusable, scalable, and test-driven code.
  10. Work within project plans and sprints under technical management.
  11. Handle relational and non-relational databases and file types including Parquet, Avro, CSV.
Qualifications
  1. 5+ years as a data or software engineer in a professional setting.
  2. Experience with data ingestion, processing, ETL/ELT, parallel computing, and workflow orchestration.
  3. Strong knowledge of databases and data storage solutions.
  4. Ability to architect, develop, and test enterprise-level code following best practices.
  5. Proficiency in at least one programming language.
  6. Knowledge of distributed systems, monitoring, alerting, and message contracts.
  7. Cloud Certifications such as GCP Data Engineer preferred.
  8. Experience in Data Science and Data Science Engineering.
  9. Experience deploying workloads to the cloud.
  10. Familiarity with DevOps CI/CD workflows and infrastructure as code (e.g., Terraform).
About the Company

Bitstrapped is a fast-growing consulting firm specializing in Data and AI services. We help companies develop data-to-AI infrastructure, including data ingestion, transformation, warehousing, migrations, and machine learning applications.

Benefits
  • Health benefits including medical, dental, and vision coverage.
  • Subsidies for home-office equipment.
  • Valuing candidates with non-linear careers and underrepresented backgrounds.
Location

Ontario, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer (Node.js, Python, PostgreSQL / NoSQL) - Remote

BioLegend, Inc.

Ontario

Remote

CAD 90,000 - 120,000

3 days ago
Be an early applicant

Databricks engineer with Python, Pyspark experience

Veracity Software Inc

Ontario

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Full Stack Software Engineer (Node.js, Python, PostgreSQL/NoSQL) - Remote

BioLegend, Inc.

Ontario

Remote

CAD 90,000 - 120,000

8 days ago

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80,000 - 120,000

14 days ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

23 days ago

Senior Software Engineer (Python)

Veracity Software Inc

Remote

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

23 days ago

Software Engineer, Python

AutoSync

Greater Toronto Area

Remote

CAD 80,000 - 110,000

19 days ago

Software Engineer (Python/Linux/Packaging)

Canonical

Regina

Remote

CAD 80,000 - 120,000

Today
Be an early applicant