← Back to results

Software Developer, Data Engineering

Build and maintain foundational datasets to power data-driven decisions at Robinhood in Toronto.

Location
Toronto, Canada
Compensation
CA$166k–CA$195k/yr
Level
senior
Type
full time · On-site

Posted by employer 2 years ago

First seen on Joblaze 4 days ago

Last verified on the company career page 10 hours ago

What you'll build

  • Define and build key datasets
  • Build scalable data pipelines
  • Partner with upstream engineering teams
  • Partner with data consumers
  • Define and promote data engineering best practices

Must have

  • 4+ years of experience
  • Bachelors degree
  • Strong analytical and problem solving skills
  • Expertise building data pipelines
  • Strong SQL skills

Nice to have

  • Passion for working and learning in a fast-growing company

AI in the day-to-day

Robinhood uses AI tools to support parts of our recruiting process.

Requirements

Experience
4+ years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Benefits

Equity/Stock Options

Joblaze summary

In this role, the Software Developer in Data Engineering at Robinhood focuses on building and maintaining essential datasets that drive decision-making across the company. Key skills include expertise in Python, Spark, and SQL, along with experience in creating scalable data pipelines and a strong analytical mindset. This position is suited for candidates with at least four years of experience in data engineering or a related field, ideally with a background in computer science. The team operates in a fast-paced environment, emphasizing collaboration with engineers and data scientists to enhance data-driven strategies.

Joblaze insights

  • Listed 4 days ago — first seen on Joblaze October 30, 2026. Last confirmed on Robinhood's careers page November 4, 2026.
  • Starts above 9% of 191 comparable senior data engineering roles we track (median $180,000 across 61 companies).

Quick facts

Is the Software Developer, Data Engineering role remote?
No — this is an on-site role in Toronto, Canada.
What's the salary range?
Robinhood lists CAD 166,000–CAD 195,000 for this role.
How much experience is required?
At least 4 years of relevant experience for this Software Developer, Data Engineering role.
Where is the role based?
Robinhood is hiring for this position in Toronto, Canada.
What's the tech stack?
Joblaze extracted these technologies from the posting: Airflow, Hadoop, Presto, Python, SQL, Spark.
What seniority level is this role?
Robinhood targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Software Developer, Data Engineering role at Robinhood.

From the original posting

Join us in building the future of finance.

About the team + role

We’re thrilled to be expanding this year as Robinhood is hiring world-class engineering talent in Toronto. Our Hoodies in Canada will enable Robinhood to continue creating great financial products on our journey towards democratizing finance for all.

Robinhood is a metrics driven company and data is foundational to all key decisions from growth strategy to product optimization to our day-to-day operations. We are looking for a Senior Data Engineer to build and maintain foundational datasets that will allow us to reliably and efficiently power decision making at Robinhood. These datasets include application events, database snapshots, and the derived datasets that describe and track Robinhood's key metrics across all products. You’ll partner closely with engineers, data scientists and business teams to power analytics, experimentation, and machine learning use cases. We are a fast-paced team in a fast growing company and this is a unique opportunity to help lay the foundation for reliable, impactful, data-driven decisions across the company for years to come.

The role is located in the office location(s) listed on this job description which will align with our in-office working environment. Please connect with your recruiter for more information regarding our in-office philosophy and expectations.

What you’ll do

  • Help define and build key datasets across all Robinhood product areas. Lead the evolution of these datasets as use cases grow.
  • Build scalable data pipelines using Python, Spark and Airflow to move data from different applications into our data lake.
  • Partner with upstream engineering teams to enhance data generation patterns.
  • Partner with data consumers across Robinhood to understand consumption patterns and design intuitive data models.
  • Ideate and contribute to shared data engineering tooling and standards.
  • Define and promote data engineering best practices across the company.

What you bring

  • CS background or any other relevant fields of study.
  • Strong product mindset
  • 4+ years of experience and a Bachelors degree or 2+ years and a Masters degree
  • Experience building high-quality data solutions
  • Strong analytical and problem solving skills.
  • Expertise building data pipelines using open source frameworks (Hadoop, Spark, etc)
  • Expertise in one or more programming languages (ideally Python).
  • Strong SQL (Presto, Spark SQL, etc) skills.
  • Familiarity with data visualization tools (Looker, Tableau, etc).
  • Great communication skills and ability to democratize data through actionable insights and solutions.

Bonus points:

  • Passion for working and learning in a fast-growing company.

Our team is committed to providing an inclusive and welcoming interview experience for all candidates. If you require a specific accommodation during the application or interview process due to a physical or mental condition, please complete this Applicant Accommodation Form to notify our team. The form should only be completed if you need a specific accommodation.

In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits.

Base pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base pay range for this role is based on the location where the work will be performed.

Base Pay Range:

Toronto, ON
$166,000—$195,000 CAD

Click here to learn more about our Total Rewards, which vary by region and entity.

Standard company text repeated across Robinhood's postings is omitted here.

Similar positions

Robinhood
Robinhood
Robinhood
Senior Software Developer, Backend
Robinhood · Toronto, Canada
Robinhood
Senior Software Engineer, International
Robinhood · Toronto, Canada
Robinhood
Software Engineer, International Expansion
Robinhood · Toronto, ON, Canada