Intermediate Software Engineer
$100k - $135k par annéeTemps plein
eDynamic Learning
Intermediate Software Engineer
Location: Remote (Anywhere in Canada) Company Overview
eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation. We are dedicated to supporting both teachers and programs that facilitate student exploration of interests, career options, and skill acquisition through Career and Technical Education (CTE). We prioritize quality and the development of vital life readiness skills, including interpersonal communication and financial literacy. Our commitment to fostering exploration starts early, with resources tailored to middle school students. Our rich courseware catalog and Learning Blade resource have a proven track record of expanding STEM, computer science, and career interest and awareness. As the largest publisher of CTE and elective digital curriculum in North America, we offer a vast catalog of over 250 courses spanning grades 6-12. Our CTE pathway curriculum aligns to 14 career clusters, preparing students for nearly 100 industry certifications. To help bring our curriculum to learners, we provide professional development as well as virtual instructional services, supported by certified teachers, that facilitate personalized learning.
eDynamic Learning doesn't stop at coursework alone. We are passionate about helping students grow their skills through experiential learning through our Knowledge Matters virtual simulation instructional materials and projects. Our simulations are true hands-on learning in a virtual environment. We take pride in the fact that our solutions and services are designed to empower educators and students alike, enabling them to take a transformative journey of exploration, engage in learning, and participate in real-world experiences. In July 2025, eDynamic Learning was acquired by Pearson Education Inc., the world’s leading learning company. Role Overview
We are seeking an Intermediate Software Engineer to contribute to the development and delivery of high-quality educational technology products. In this role, you will work across the full software development lifecycle, including design, implementation, testing, and production support. You will take ownership of well-defined features, collaborate closely with cross-functional teams, and contribute to improving code quality, system reliability, and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving, while continuing to grow your technical expertise and independence. Responsibilities
· Develop and deliver software features with minimal supervision within established frameworks and standards
· Write and maintain automated tests to ensure high confidence in code quality
· Participate in code reviews and incorporate feedback to improve implementations
· Collaborate with Product, Design, and other stakeholders to deliver customer-focused features
· Identify, analyze, and communicate risks, trade-offs, and dependencies in your work
· Contribute to reducing technical debt and improving long-term system maintainability
· Monitor production systems, investigate issues, and respond to failures as needed
· Maintain awareness of system architecture and infrastructure impacts of changes
· Support and mentor junior engineers, contributing to team learning and growth
· Continuously learn and adopt new tools, technologies, and best practices
· Promote engineering standards and contribute to a culture of quality and continuous improvement Ideal Qualifications
· Bachelor’s Degree in Computer Science or equivalent experience
· 4+ years of experience in commercial software development
· At least 3 years of experience building commercial SaaS applications using Node.js, TypeScript, and React
· Proven ability to independently deliver small-to-medium features or components
· Experience writing automated tests with strong confidence in code correctness
· Working knowledge of modern DevOps practices and tools
· Understanding of system architecture and how individual components fit into the broader system
· Experience collaborating in cross-functional, agile development environments
· Ability to identify and communicate technical risks and trade-offs effectively Skills
· Strong problem-solving and analytical thinking
· Solid software development fundamentals and coding practices
· Experience with TypeScript, Node.js, and React in modern web application development
· Ability to work independently while collaborating effectively with a team
· Good communication skills across technical and non-technical audiences
· Attention to detail and commitment to code quality
· Growth mindset with a proactive approach to learning and improvement
· Pragmatic approach to balancing technical quality with delivery timelines Salary Range CA$100,000 - $135,000 DOE + Annual Bonus + Benefits
Location: Remote (Anywhere in Canada) Company Overview
eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation. We are dedicated to supporting both teachers and programs that facilitate student exploration of interests, career options, and skill acquisition through Career and Technical Education (CTE). We prioritize quality and the development of vital life readiness skills, including interpersonal communication and financial literacy. Our commitment to fostering exploration starts early, with resources tailored to middle school students. Our rich courseware catalog and Learning Blade resource have a proven track record of expanding STEM, computer science, and career interest and awareness. As the largest publisher of CTE and elective digital curriculum in North America, we offer a vast catalog of over 250 courses spanning grades 6-12. Our CTE pathway curriculum aligns to 14 career clusters, preparing students for nearly 100 industry certifications. To help bring our curriculum to learners, we provide professional development as well as virtual instructional services, supported by certified teachers, that facilitate personalized learning.
eDynamic Learning doesn't stop at coursework alone. We are passionate about helping students grow their skills through experiential learning through our Knowledge Matters virtual simulation instructional materials and projects. Our simulations are true hands-on learning in a virtual environment. We take pride in the fact that our solutions and services are designed to empower educators and students alike, enabling them to take a transformative journey of exploration, engage in learning, and participate in real-world experiences. In July 2025, eDynamic Learning was acquired by Pearson Education Inc., the world’s leading learning company. Role Overview
We are seeking an Intermediate Software Engineer to contribute to the development and delivery of high-quality educational technology products. In this role, you will work across the full software development lifecycle, including design, implementation, testing, and production support. You will take ownership of well-defined features, collaborate closely with cross-functional teams, and contribute to improving code quality, system reliability, and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving, while continuing to grow your technical expertise and independence. Responsibilities
· Develop and deliver software features with minimal supervision within established frameworks and standards
· Write and maintain automated tests to ensure high confidence in code quality
· Participate in code reviews and incorporate feedback to improve implementations
· Collaborate with Product, Design, and other stakeholders to deliver customer-focused features
· Identify, analyze, and communicate risks, trade-offs, and dependencies in your work
· Contribute to reducing technical debt and improving long-term system maintainability
· Monitor production systems, investigate issues, and respond to failures as needed
· Maintain awareness of system architecture and infrastructure impacts of changes
· Support and mentor junior engineers, contributing to team learning and growth
· Continuously learn and adopt new tools, technologies, and best practices
· Promote engineering standards and contribute to a culture of quality and continuous improvement Ideal Qualifications
· Bachelor’s Degree in Computer Science or equivalent experience
· 4+ years of experience in commercial software development
· At least 3 years of experience building commercial SaaS applications using Node.js, TypeScript, and React
· Proven ability to independently deliver small-to-medium features or components
· Experience writing automated tests with strong confidence in code correctness
· Working knowledge of modern DevOps practices and tools
· Understanding of system architecture and how individual components fit into the broader system
· Experience collaborating in cross-functional, agile development environments
· Ability to identify and communicate technical risks and trade-offs effectively Skills
· Strong problem-solving and analytical thinking
· Solid software development fundamentals and coding practices
· Experience with TypeScript, Node.js, and React in modern web application development
· Ability to work independently while collaborating effectively with a team
· Good communication skills across technical and non-technical audiences
· Attention to detail and commitment to code quality
· Growth mindset with a proactive approach to learning and improvement
· Pragmatic approach to balancing technical quality with delivery timelines Salary Range CA$100,000 - $135,000 DOE + Annual Bonus + Benefits
L'offre d'emploi a été publiée Il y a un mois
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Intermediate Software Engineer à Canada
- ...well. This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of... ...You’ll lead a small delivery team , one to two junior and intermediate engineers , operating on a parallel track to the core platform...SuggéréTemps plein
$77.4k - $102.5k par année
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite... ...engineer ready to take the next step in your career? As an Intermediate Project Engineer, Land Development , you will support a...SuggéréZone localeTravail à distanceTravail à domicileBureau à domicileHoraires flexibles- ...collector-focused experiences, an integrated content hub, interactive community features, and HasLab crowdfunding. As a Software Development Engineer on the Direct-to-Consumer e-commerce team, you will build, improve, and support complex systems that bring Hasbro’s iconic...SuggéréContrat Longue DuréeLe monde entier
- We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and ...SuggéréContrat Longue DuréeLe monde entier
$81.6k - $115.2k par année
...contract management systems. The position combines SaaS engineering, cloud integration, production support, vendor management,... ...a regulated banking environment. We're looking for an intermediate-level software engineer with strong SaaS integration experience who will...SuggéréTemps pleinСontratTravail à domicileTravail posté$125.5k - $154k par année
...role. Job Description: Summary: Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record, these highly used applications are gateway to...Temps pleinTravail temporaireTravail à domicile- We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and ...Contrat Longue DuréeLe monde entier
- ...documentation for customers, developers, and our team to increase understanding of our ecosystem. What You'll Bring: ~5+ years of software development experience, including experience supporting delivery of services in support of game teams ~ Experience delivering...Contrat Longue DuréeTravail au bureauLe monde entier3 jours par semaine
- ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent services powering our autonomous visual asset editing pipeline. You’ll work closely with a talented...Travail à distance
- ...orchestrate large fleets of light and heavy vehicles. As a Staff Engineer, you'll set technical direction across the full routing surface... ...You want to impact the industries that run our world: The software, firmware, and hardware you build will have real-world impact —...Travail à distanceContrat Longue DuréeTemps pleinStageLe monde entierHoraires flexibles
$93.7k - $124.2k par année
...With an unmatched breadth and depth of engineering, advisory and science-based expertise, our... ...and advance sustainability. As an Intermediate Hydrogeologist , you'll take on a role... ...data analysis, and groundwater modeling software. ~ Strong organizational skills for managing...Temps pleinStageZone localeTravail à distanceHoraires flexibles$180k - $275k par année
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...Travail à distanceStageTravail au bureauZone localeHoraires flexibles$69.7k - $92.3k par année
...People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We...Temps pleinSous-traitantTravail au bureauZone localeTravail à distanceHoraires flexibles3 jours par semaine$191.1k par année
...together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. As a Senior Software Engineer on the Compute Platform team within the Platform group, you'll own the primary compute orchestration infrastructure that every...Travail à distanceZone locale$180k - $220k par année
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...Contrat Longue DuréeTemps pleinTravail à distance- ...terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that... ...building the future of enterprise AI. Responsibilities: Craft software code that is not just efficient, but also performant, testable,...Travail à distanceTemps pleinStageTravail au bureauHoraires flexibles
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance across...
$125.5k - $154k par année
...can provide you more specific details for this role. Job Description: Role summary We are seeking a highly technical Software Engineer III - Metadata Management & Data Discovery to help lead the design, engineering, and delivery of enterprise metadata harvesting...Temps pleinTravail temporaireTravail à domicile$125.5k - $154k par année
...guidelines and principles (i.e. low-cost, shared infrastructure, high-availability, flexible, and secure). Specifically the CCT Solution Engineer will: Provide domain-specific solution Engineering for Contact Center and Voice technologies, Develop solution designs and...Temps pleinTravail temporaireTravail à domicileHoraires flexibles- ...projects, and the chance to be part of a transformative journey. POSITION OVERVIEW Multiple Actuarial Analyst positions at the intermediate level are available within the GI Pricing and Profitability team. As an Actuarial Analyst II, you will focus on delivering high-...Temps pleinEmploi intérimTravail au bureauTravail à distanceTravail à domicile
$80k - $100k par année
...platform and Helix Pods delivery model put our engineers at the center of real agentic... ...customer growth for industry leaders in Software and SaaS, Media and Publishing, Information... ...Journal’s Women Who Mean Business list. Intermediate/Senior QA Engineer Embark on a...Travail à distanceStageTravail au bureauHoraires flexibles$81.6k - $115.2k par année
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development...Temps pleinTravail à domicile$130k - $175k par année
...REDspace (REDspace.com) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms, and custom web development, we help businesses solve...Travail à distanceContrat Longue DuréeStageHoraires flexiblesTravail posté$89.8k - $118.9k par année
...With an unmatched breadth and depth of engineering, advisory and science-based expertise, our... ...Water & Wastewater Design team as an Intermediate Civil Engineer and help shape the future... ...of AutoCAD Civil 3D and related design software. ~ Experience preparing detailed tender...Travail au bureauZone localeTravail à distanceHoraires flexibles$81.6k - $115.2k par année
...specific details for this role. Job Description: We are looking for a seasoned Performance Engineering Lead that is passionate about testing large-scale, mission-critical software in a fast-paced agile environment. We @ TD - Performance engineering, strongly believe in...Travail à domicile- ...career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes... ...at rest and in motion. We are looking for talented data-minded software engineers to help us manage business-critical data leveraged...Stage
- ...long-term in-house team members, contributing to mission-critical engineering initiatives. Job Summary We are hiring an experienced Senior... ...infrastructure. Build and optimize CI/CD pipelines for reliable software delivery. Manage Kubernetes environments and container...Travail à distanceContrat Longue DuréeTemps pleinHoraires flexibles
- ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking an Intermediate Fullstack AI Platform Engineer to help build AI agents and agent-backed application workflows on AWS. This role will focus on agentic application...Temps plein
$150k - $235k par année
...employees, and communities. The Role We are looking for multiple Engineering Managers to lead and recruit a team of highly skilled engineers... ...problems. In this role, your focus will be creating amazing software solutions for our customers and make a positive impact on...Travail à distanceTravail au bureauZone localeTravail à domicile- ...Role We are seeking an experienced, field-tested Director of Engineering to lead, scale, and mature our global engineering organization... .... You will manage a talented team of Engineering Managers and Software Engineers, ensuring our platforms remain highly scalable,...Travail à distanceTemps pleinHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Intermediate Software Engineer. Soyez parmi les premiers à postuler !
Recherches connexes
- software engineer internship Canada
- director software engineering Canada
- part time software developer Canada
- software developer remote Canada
- software engineer - computer Canada
- software developer entry level Canada
- software developer internship no experience Canada
- développeur logiciel Canada
- remote entry level software developer Canada
- software engineer co-op Canada
