Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Data Insights

Full-time

Top Hat

We’re searching for a Full Stack Engineer to join our Data Insights team!

This team provides professors and students with a platform to interact during lecture sessions to ensure that we’re facilitating engaging and interesting classroom experiences. We’re currently experimenting with ways to increase social interaction between students and professors, and recently rolled out a feature that generates personalized interactive questions with AI to create a frictionless professor experience.

You will contribute to innovation and experimentation, leveraging data-driven insights to deliver impactful product improvements. With a focus on collaboration and iteration, you’ll play a critical role in building products that drive success for both students and educators. Join this talented group that is dedicated to solving at-scale challenges, and help us to fulfill our mission to spark better teaching and learning for a brighter world.

Our Purpose and Reach, Your Opportunity

Top Hat is transforming higher education. Professors rely on our platform to create engaging, active learning environments, improving attendance, grades, and the overall lecture experience.

With over 750 universities and 3 million students already using Top Hat, we’re setting our sights on reaching all 4,000+ post-secondary institutions across North America. As part of our growing Engineering team, you’ll help design and build the next generation of features that will shape classrooms worldwide.

You will:

• Drive impactful projects: Take ownership of key initiatives, leading the full software development lifecycle (SDLC) from discovery and planning to development and release, in collaboration with Product, Design, and Engineering peers.

• Experiment and innovate: Propose bold ideas, experiment with solutions, and iterate to improve both our technology and the products we build.

• Build with AI: In an ever-changing technical landscape you will be challenging the status quo about how we should build and operate on a day to day basis using new AI tech.

• Collaborate in a dynamic environment: Work in a cross-functional scrum team to design and build scalable, user-focused features.

•Contribute across the board: Support team goals by resolving bugs, tackling individual tickets, and ensuring the continuous improvement of our products.

You are:

• 3 + years of experience in full-stack software development.

• Front-end proficiency, ideally with React, and back-end experience—we use Django and FastAPI, but similar experience with other frameworks is welcome.

• A proactive problem-solver: Navigate ambiguity confidently by asking the right questions, making informed decisions, and aligning with stakeholders.

• Innovation-focused mindset: Excited by experimentation, eager to propose ideas that enhance both technology and product design.

• Strong communication skills: Exceptional written and verbal communication, active listening, and the ability to bridge the gap between technical and non-technical audiences.

• A commitment to quality: You take pride in writing reliable, tested code and embrace full ownership of your work’s quality.

Why team members love working at Top Hat:

- A noble mission that creates meaningful, fulfilling work

- A team that cares deeply for customers and for each other

- Flexible, remote first work environment

- Professional learning and development for all role levels

- An awesome and welcoming Toronto HQ

- Competitive health benefits that start on day one

- A management team focused on performance, growth, engagement and connection

- Our winning strategy and market potential

- Innovative PTO policy with lots of time and space for self-care

- Passionate customers that believe in us—and what we do

- A chance to work with new tech like generative AI—and see the customer impact

Inclusion Statement:

Inclusion at Top Hat goes beyond compliance; it’s how we build better teams and better technology. Our Equal Opportunity Employment policy helps ensure a workplace where people of all backgrounds are respected and empowered, regardless of culture, national or ethnic origin, race, color, gender, gender identity, sexual orientation, age, disability, veteran status, religion, family status, or any other characteristic protected by applicable laws.

Accessibility Statement:

We want every candidate to have an equitable experience. If you require assistance or a reasonable accommodation due to a disability during the application or recruiting process, please reach out to us at View email address on remote1stjobs.com. By fostering an inclusive and supportive environment, we unlock collaboration, innovation, and personal growth across our global Top Hat community.

AI in Hiring:

To help streamline our hiring process, we may use AI-powered tools for tasks such as application screening, resume review, or response assessment. These technologies support our recruiters by improving efficiency, but human judgment remains central. Final hiring decisions are always made by people.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data Insights in Canada vacancy
  • $138.45k - $173.06k per year

     ...STAFF SOFTWARE ENGINEER, DATA Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full...  ...by transforming video security into real-time operational insights. Our cloud-based platform integrates seamlessly with your... 
    Suggested
    Permanent employment
    Full time
    Immediate start
    Remote work

    Solink

    Canada
    1 day ago
  • usd160k per year

     ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all...  ...and Seoul. Join us! Why this role? The Data Infrastructure team at Cohere is responsible...  ...backends, with GPU idle time and time-to-insight as the measures of success You may be a... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Canada
    1 day ago
  •  ...About the Role: We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this...  ...Passion for leveraging huge datasets to power valuable insights. Ideal Background: ~10+ years of experience in software... 
    Suggested
    Full time
    Remote work

    ZoomInfo

    Canada
    1 day ago
  •  ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,...  ...own companies. Overview We're looking for a Software Engineer - AI Data to join Speechify's AI team and build the data pipelines that... 
    Suggested
    Full time
    Work at office

    Speechify

    Canada
    1 day ago
  •  ...by AI. THE OPPORTUNITY Every feature team and business stakeholder at Honeydew relies on the Platform team for data they can trust. As a Data Engineer, you’ll lead the work that makes our data more secure, reliable, and accurate, from hardening our data layer, to making... 
    Suggested
    Full time

    Honeydew

    Canada
    1 day ago
  •  ...Software Engineer, Data Quality Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique, short-term, insured commitments. Thousands of customers rely on Archera's innovative FinTech solutions to increase their cloud... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Archera

    Canada
    1 day ago
  • usd140k per year

     ...brands a unified view of their business data through powerful attribution modeling and...  ...their data and turn Northbeam insights into automated decisions. We're experiencing...  ...foundational and load-bearing. As a data-tilted software engineer at Northbeam, you'll work alongside... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Northbeam

    Canada
    22 hours ago
  • usd135.8k - usd169.7k per year

     ...collaborative workflows.  The Role The Data Platform team powers Pantheon’s data...  ...to data — and we’re looking for a Staff Software Engineer to take it to the next level. In...  ...its current foundation to surface data insights directly within our Product experience,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Pantheon

    Canada
    1 day ago
  • usd190k - usd220k per year

     ...safer and more secure. The Data Product team collaborates with...  ...experienced group of data scientists, engineers, and product managers to build...  ...and services. As a Senior Software Engineer on the Data Product...  ...features analyze and provide insights into blockchain transaction... 
    Full time
    Worldwide

    TRM Labs

    Canada
    1 day ago
  •  ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers...  ...artists; ensuring we provide the right data to Spotify, YouTube, and other digital service...  ...thoughtful decisions with data-driven insights – technology plays an invaluable role in... 
    Full time

    Warner Music Inc.

    Canada
    22 hours ago
  • usd235k - usd285k per year

     ...trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a...  ...ROLE We are seeking a Senior Staff Software Engineer to lead the transformation of our...  ...delivers high-quality analytics and actionable insights. You will define architecture across... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Juniper Square

    Canada
    1 day ago
  • usd120k - usd170k per year

     ...programs that fuel who we are. ABOUT THE ROLE As a Senior Data Engineer, you will be a key member of a high-performing team of senior...  ...business and stability WHAT WE’RE LOOKING FOR: - 5+ years of software/data engineering experience with expert hands-on Python and SQL... 
    Full time
    Remote work
    Flexible hours

    Super.com

    Canada
    22 hours ago
  • usd160k - usd200k per year

     ...Note for all engineering roles: with the rise of fake applicants and AI-enabled candidate fraud...  ...and remove them. About Us People Data Labs (PDL) is the provider of people and...  ...concurrency frameworks - Strong grasp of software architecture and backend fundamentals; you... 
    Permanent employment
    Full time
    Work at office
    Remote work

    People Data Labs

    Canada
    22 hours ago
  • $200k - $220k per year

     ...the world safer and more secure. The Data Platform team builds and owns highly available...  ...'s products and services. As a Senior Software Engineer on Data Infrastructure (RDBMS), you will...  ...: Former colleagues who can provide insight into your work and impact. - Offer: Congrats... 
    Part time
    Worldwide
    Day shift

    TRM Labs

    Canada
    1 day ago
  • usd220k - usd262.5k per year

     ...risk. ABOUT THE ROLE You'll own the data layer behind our analytics product and...  ...cost, and isolation. This is a hands-on engineering role with strong architectural influence....  ...Familiarity with feature-flagged rollouts of query-engine behavior changes. - Open-source... 
    Full time
    Remote work

    Oscilar

    Canada
    22 hours ago
  •  ...Engineering Full-time GoMaterials is one of Canada's fastest-growing companies, recognized by Deloitte...  ...About the Role We’re looking for a Senior Software Engineer to take ownership of the production systems and internal data platform that power our Machine Learning (ML)... 
    Full time
    For contractors

    GoMaterials

    Canada
    22 hours ago
  • $143.8k - $231.9k per year

     ...work, visible impact and put something genuinely rare on your CV, keep reading. About the role: As a Backend Senior Software Engineer on the Data Layer team, you'll help build and evolve the storage and query layer that keeps Camunda 8's process data fast, accurate, and... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Canada
    1 day ago
  • $100k - $300k per year

     ...for? Hercules is looking for a staff level platform engineer to help us build the future of AI software development What will you do? You will lead the...  ...- Software fundamentals: system design, architecture, data modeling, and API design - Code and codebase quality... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Hercules

    Canada
    1 day ago
  •  ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers...  ...artists; ensuring we provide the right data to Spotify, YouTube, and other digital service...  ...thoughtful decisions with data-driven insights – technology plays an invaluable role in... 
    Full time
    Contract work

    Warner Music Inc.

    Canada
    22 hours ago
  • usd175k - usd240k per year

     ...and Plaid. As AI reshapes software, WorkOS is at the frontier of...  ...products. ABOUT THE ROLE The Data team at WorkOS plays a central...  ...to ensure information and insights are accurate and available from...  ...business. We're hiring a Data Engineer to own and evolve the systems... 
    Full time
    Remote work
    Shift work

    WorkOS

    Canada
    1 day ago
  • $103.5k - $140k per year

     ...TO NEW HEIGHTS WITH LOOPIO! ✨ Loopio’s Data Engineering Team works together on a mission to...  ...create predictive models to help drive insights and decisions, both in Loopio’s product...  ...etc) - Experience in a high growth agile software development environment - Experience building... 
    Full time
    Internship
    Remote work
    Work from home
    Home office
    Flexible hours

    Loopio Inc.

    Canada
    22 hours ago
  •  ...shapes what we build next. ABOUT THE ROLE We're hiring a Software Engineer, Billing to evolve the systems that power how Cursor charges...  ...+ daily jobs), grants & promotions, ledger, and internal data insights. You will be a technical authority on billing correctness and... 
    Full time

    Anysphere

    Canada
    1 day ago
  • $115k - $147.5k per year

     ...SENIOR SOFTWARE ENGINEER IN TEST (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure...  ...security into real-time operational insights. Our cloud-based platform integrates...  ...moments. This empowers teams to make data-driven decisions, enhance security, and... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Solink

    Canada
    1 day ago
  •  ...brands a unified view of their business data through powerful attribution modeling and...  ...their data and turn Northbeam insights into automated decisions. We're experiencing...  ...Role We're looking for a mid-level software engine er who leans backend and enjoys... 
    Full time
    Internship
    Remote work
    Work from home
    Flexible hours
    Shift work

    Northbeam

    Canada
    22 hours ago
  • usd225k - usd300k per year

     ...Job Title: Staff Software Engineer Prompt is revolutionizing healthcare by delivering highly automated...  ...enterprise-scale applications where data architecture and query performance were...  ...working with a manager who has minimal insight into the complexities of engineering?... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Prompt

    Canada
    22 hours ago
  •  ...Engineering Full-time (remote) Metabase is the easiest way for people to get insights from their data, from tiny startups who get up and running quickly to major corporations with...  ...companies. We’re looking for exceptional software engineers to join our team in doing the... 
    Full time
    Remote work

    Metabase

    Canada
    1 day ago
  •  ...information, visit  . Roadie is seeking a Software Engineer in Test to join our talented team of...  .... In this role, you’ll advance our data science testing and automation capabilities...  ...ensure our data products, models, and insights are accurate, reliable, and ready to scale... 
    Full time
    Internship
    Local area
    Remote work
    Work from home
    Flexible hours

    Roadie

    Canada
    22 hours ago
  • usd150k - usd240k per year

     ...agnostic, it is best suited for engineers with experience owning...  ...ambiguous problem spaces. Software Engineer About the company...  ...electric infrastructure, vehicles, data centers, and electronics....  ...empower KoBold to unlock invaluable insights and streamline intricate... 
    Full time
    Internship
    Local area
    Remote work

    KoBold Metals

    Canada
    1 day ago
  •  ...Engineering Full-time Overview of the role We’re on a mission to modernize insurance, making it simpler, more accessible,...  ...systems that automate manual processes and unlock powerful data-driven insights. You will work across the stack, contributing to front end... 
    Full time
    Remote work

    PolicyMe

    Canada
    22 hours ago
  •  ...little about us…Fleetio is a modern software platform that helps thousands of...  ...and collaborative Software Engineer to join our Growth Engineering team...  ...with Product Managers, Designers, Data Operations, and fellow engineers to turn insights into product improvements and measurable... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Remote work
    Worldwide

    fleetio

    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data Insights. Be the first to apply!