Enable job alerts via email!

Lead Software Developer, Data Technology (Canada)

Braintrust

Manitoba

Remote

CAD 98,000 - 138,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company is seeking a Lead Software Developer, Data Technology to build and lead a high-performance team. This remote-first role involves developing scalable data infrastructures and collaborating across teams to drive decision-making. Ideal candidates will possess strong leadership skills and extensive experience in data engineering.

Qualifications

  • Senior-level experience in software development with high business impact.
  • Expertise in data warehousing, data modeling, and data engineering best practices.

Responsibilities

  • Lead the development and maintenance of scalable data pipeline architectures.
  • Collaborate with Data Science, Analytics, and Software Development teams.
  • Shape the technical roadmap for scaling services and building the next-generation data platform.

Skills

Leadership
Agile
Communication
Problem Solving

Education

Degree in Computer Science or Engineering

Tools

Python
Scala
SQL
JIRA
Kafka
Airflow

Job description

Lead Software Developer, Data Technology (Canada)

Join to apply for the Lead Software Developer, Data Technology (Canada) role at Braintrust

6 days ago Be among the first 25 applicants

Join to apply for the Lead Software Developer, Data Technology (Canada) role at Braintrust

Job Description

This opportunity is open to engineers based in British Columbia, Alberta, Ontario, New Brunswick, Nova Scotia, and Quebec.

Offers are contingent upon the successful completion of a background check.

Hootsuite is seeking a Lead Software Developer, Data Technology to build and lead a high-performance team in solving complex data engineering challenges.

This role involves developing and optimizing data infrastructure to support decision-making across the company. The Lead Developer will collaborate with cross-functional teams, translate business needs into scalable solutions, and contribute to the technical roadmap.

The position is remote-first and open to candidates in eligible locations.

Salary Range

98,400—$137,800 CAD

Interview Process

  • Recruiter screening (30 mins)
  • Technical Interview (1 : 15 mins)
  • Final Interview with Senior Leader of Data Analytics (30 mins)

Responsibilities

  • Lead the development and maintenance of scalable, efficient data pipeline architectures.
  • Collaborate with Data Science, Analytics, Software Development, and business units to deliver data products.
  • Translate business requirements into scalable data solutions.
  • Monitor project status, mitigate risks, and resolve issues proactively.
  • Align team priorities with business objectives in collaboration with the Senior Manager.
  • Delegate tasks effectively and encourage team ownership.
  • Communicate across teams and departments, sharing insights and gathering feedback.
  • Design, write, test, and deploy high-quality, scalable code.
  • Ensure security, reliability, scalability, and performance in all projects.
  • Shape the technical roadmap for scaling services and building the next-generation data platform.
  • Hire, develop, and lead a high-performance development team.
  • Support career growth and skill development within the team.

Requirements

  • Degree in Computer Science or Engineering, or equivalent work experience.
  • Senior-level experience in software development with high business impact.
  • Experience leading Agile teams using Scrum for continuous improvement.
  • Ability to communicate with business stakeholders and understand data needs.
  • Expertise in data warehousing, data modeling, and data engineering best practices.
  • Proficiency in developing scalable data pipelines and integrations for high-volume data.
  • Strong coding skills in Python, Scala, SQL, and shell scripting.
  • Knowledge of databases and data frameworks such as PostgreSQL, MySQL, S3, Redshift, Presto / Athena, Spark, and dbt.
  • Experience with message queues (Kafka, Kinesis) and pipeline orchestration (Airflow, AWS Glue).
  • Experience managing sprints and roadmaps using JIRA.
  • Strong leadership, team-building, and strategic planning abilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98 000 - 138 000

16 days ago