Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Intermediate Software Engineer

$100k - $135k par année
Temps 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

 

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

    Symend

    Canada
    il y a 20 jours
  • $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 locale
    Travail à distance
    Travail à domicile
    Bureau à domicile
    Horaires flexibles
    Canada
    il y a 15 jours
  •  ...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ée
    Le monde entier

    Hasbro

    Canada
    il y a 7 heures
  • 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ée
    Le monde entier

    Hasbro

    Canada
    il y a 7 heures
  • $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
    Сontrat
    Travail à domicile
    Travail posté
    Canada
    il y a 14 jours
  • $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 plein
    Travail temporaire
    Travail à domicile
    Canada
    il y a 14 jours
  • 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ée
    Le monde entier

    Hasbro

    Canada
    il y a 7 heures
  •  ...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ée
    Travail au bureau
    Le monde entier
    3 jours par semaine

    Hasbro

    Canada
    il y a 7 heures
  •  ...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

    EPAM Systems

    Canada
    il y a 5 jours
  •  ...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 à distance
    Contrat Longue Durée
    Temps plein
    Stage
    Le monde entier
    Horaires flexibles
    Canada
    il y a 3 jours
  • $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 plein
    Stage
    Zone locale
    Travail à distance
    Horaires flexibles
    Canada
    il y a 27 jours
  • $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 à distance
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    Veeva Systems

    Canada
    il y a 9 heures
  • $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 plein
    Sous-traitant
    Travail au bureau
    Zone locale
    Travail à distance
    Horaires flexibles
    3 jours par semaine
    Canada
    il y a 7 jours
  • $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 à distance
    Zone locale
    Canada
    il y a 16 heures
  • $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ée
    Temps plein
    Travail à distance

    eDynamic Learning

    Canada
    Il y a 2 mois
  •  ...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 à distance
    Temps plein
    Stage
    Travail au bureau
    Horaires flexibles

    3pillarglobal

    Canada
    il y a 28 jours
  •  ...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... 

    EPAM Systems

    Canada
    il y a 5 jours
  • $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 plein
    Travail temporaire
    Travail à domicile
    Canada
    il y a 2 jours
  • $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 plein
    Travail temporaire
    Travail à domicile
    Horaires flexibles
    Canada
    il y a 2 jours
  •  ...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 plein
    Emploi intérim
    Travail au bureau
    Travail à distance
    Travail à domicile
    Canada
    il y a 25 jours
  • $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 à distance
    Stage
    Travail au bureau
    Horaires flexibles

    3pillarglobal

    Canada
    il y a 11 jours
  • $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 plein
    Travail à domicile
    Canada
    il y a 5 jours
  • $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 à distance
    Contrat Longue Durée
    Stage
    Horaires flexibles
    Travail posté
    Canada
    il y a 4 jours
  • $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 bureau
    Zone locale
    Travail à distance
    Horaires flexibles
    Canada
    il y a 15 jours
  • $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
    Canada
    il y a 2 jours
  •  ...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

    Stripe

    Canada
    il y a 4 jours
  •  ...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 à distance
    Contrat Longue Durée
    Temps plein
    Horaires flexibles
    Canada
    il y a 22 heures
  •  ...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

    Kindsight

    Canada
    il y a 21 jours
  • $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 à distance
    Travail au bureau
    Zone locale
    Travail à domicile

    Veeva Systems

    Canada
    il y a 9 heures
  •  ...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 à distance
    Temps plein
    Horaires flexibles

    MonetizeMore

    Canada
    il y a 12 jours

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 !