Software Engineer - Data Insights
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.
$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...SuggestedPermanent employmentFull timeImmediate startRemote workusd160k 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...SuggestedFull timeWork at officeLocal areaRemote workHome office- ...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...SuggestedFull timeRemote work
- ...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...SuggestedFull timeWork at office
- ...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...SuggestedFull time
- ...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 timeTemporary workRemote workFlexible hours
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 timeRemote workWork from homeFlexible hoursusd135.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 timeWork at officeLocal areaFlexible hoursusd190k - 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 timeWorldwide- ...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
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 timeWork at officeLocal areaRemote workWork from homeusd120k - 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 timeRemote workFlexible hoursusd160k - 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 employmentFull timeWork at officeRemote work$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 timeWorldwideDay shiftusd220k - 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 timeRemote work- ...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 timeFor contractors
$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 timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$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 timeWork at officeRemote workFlexible hours- ...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 timeContract work
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 timeRemote workShift work$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 timeInternshipRemote workWork from homeHome officeFlexible hours- ...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
$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 contractPermanent employmentFull timeWork at office- ...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 timeInternshipRemote workWork from homeFlexible hoursShift work
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 timeWork at officeRemote workFlexible hours- ...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 timeRemote work
- ...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 timeInternshipLocal areaRemote workWork from homeFlexible hours
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 timeInternshipLocal areaRemote work- ...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 timeRemote work
- ...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 contractFull timeContract workTemporary workRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data Insights. Be the first to apply!
- software developer no experience Canada
- software development engineer Canada
- software developer internship no experience Canada
- senior software developer Canada
- software design engineer Canada
- software engineer part time Canada
- new graduate software developer Canada
- director software engineering Canada
- software engineer co-op Canada
- software engineer Canada
