Software Development Engineer - Remote
$115k - $135k per yeareDynamic Learning
Intermediate Software Engineer
Location: Remote (Anywhere in Canada)
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. 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.
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 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.
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
- Promote engineering standards and contribute to a culture of quality and continuous improvement
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
- Experience writing automated tests with strong confidence in code correctness
- Working knowledge of modern DevOps practices and tools
- Experience collaborating in cross-functional, agile development environments
- Ability to identify and communicate technical risks and trade-offs effectively
Solid software development fundamentals and coding practices
- Experience with TypeScript, Node.js, and React in modern web application development
- Good communication skills across technical and non-technical audiences
- Attention to detail and commitment to code quality
- Pragmatic approach to balancing technical quality with delivery timelines
Salary Range CA$115,000 - $135,000 DOE + Annual Bonus + Benefits
$125.4k - $154k per year
...with clients/or project teams with respect to all aspects of research, analysis, design, hardware / software support ~ Expert knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues ~ Works...SuggestedFull timeTemporary workWork from home$81.6k - $115.2k per year
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...SuggestedFull timeWork from home$180k - $220k per year
...Software Engineering Manager 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...SuggestedRemote work$180k - $220k per year
...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...SuggestedLong term contractFull timeRemote work- ...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...Suggested
$114k - $154k per year
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $114,000 - $154,000 CAD The pay details posted reflect a temporary market premium specific to this role that is reassessed annually. TD is committed...Full timeTemporary workWork from home- ...and driven piles). Prepare and review engineering calculations, drawings, and technical... ...Preferred skills: Proficiency with pile design software (e.g., LPile, PLAXIS 2D/3D, GRLWEAP, etc... ...-time permanent role and is seeking an Intermediate Design Engineer to join our team....Permanent employmentFull timeWork at officeLocal area
$77.4k - $102.5k per year
...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...Full timeLocal areaRemote workWork from homeHome officeFlexible hours$180k - $275k per year
...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...Remote jobInternshipWork at officeLocal areaFlexible hours$45.7k - $74.4k per year
...This could include platforms such as core banking, customer servicing, or customer engagement. Job responsibilities for a Software Engineer Intern/ Co-op may vary by area. This may include, but is not limited to the following: ~ Assist in the development/...InternshipWork at officeWork from homeRelocationMonday to friday$69.7k - $98.4k per year
..., maintenance, configuration, administration and/or provisioning of systems/applications. Develop new solutions as required for engineering programs and projects within assigned area Develop new features and perform unit / component test for new application development...Full timeWork from home$130k - $225k per year
...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing... ...modern open-source technologies. - Experience in enterprise software or high-growth tech environments. Thrive in our Work...Remote jobWork at officeLocal areaWorldwide$45.7k - $74.4k per year
...and Inclusion and Personal Branding and so much more JOB DESCRIPTION You will have the opportunity to work as a Software Engineer on our Mobile platforms, which includes iOS software engineering as we l l as Android Software engineering. From Day 1, you...Full timeInternshipWork at officeWork from homeRelocationMonday to friday$126.8k - $164.1k per year
...minded. As a team, we work to deliver value for our clients every day . Job Description We are looking for a Senior Java Software Engineer (Engineer II) to join our team and contribute to the success of strategic Repo trading initiatives. In this role, you will play...Full timeWork from homeShift work$130k - $225k per year
...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the scalability... ...and the latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE, you'...Remote jobWork at officeLocal areaWork from homeMonday to friday$93.7k - $124.2k per year
...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...Full timeInternshipLocal areaRemote workFlexible hours$125.5k - $154k per year
...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...Full timeTemporary workWork from homeFlexible hours$130k - $225k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems...Remote jobWork at officeLocal areaWork from home$69.7k - $92.3k per year
...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...Full timeFor subcontractorWork at officeLocal areaRemote workFlexible hours3 days per week- Reporting to the Associate Director of Interior Design, you will play a key role in the Development of design concepts and the technical coordination of medium complexity Projects. You will actively contribute to the quality of deliverables, Compliance with the company...Permanent employmentWork at office
$89.8k - $118.9k per year
...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...Full timeWork at officeLocal areaRemote workFlexible hours- ...deliver new features and solutions with Fliplet. Fliplet is a software building tool for small to large companies. The software uses... ...& colleagues including QA, Customer Success (CS), Product and Engineering teams. # Respond to emails, slack and community posts. # Participate...Internship
$150k - $235k per year
...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...Remote jobWork at officeLocal areaWork from home$90k - $165k per year
...employees, and communities. The Role We are looking for a DevOps Engineer to build a robust, scalable, and operational infrastructure that... ...you should join our team. What You'll Do Provide in-depth software development expertise focusing on cloud architecture, design...Remote jobWork at officeLocal areaWork from home$159.3k - $211k per year
...the practice area of Geo-Environmental Science or Environmental Engineering, you will serve as a senior leader and subject matter expert,... ...excellence in technical and career mentoring of junior and intermediate staff. Strong seller-doer capable of generating work, creating...Long term contractFull timeInternshipLocal areaRemote workFlexible hours$126.8k - $164.1k per year
...GTB business. Summary This role is a hands-on Applied AI Engineer responsible for enabling AI adoption across GTB Channels initiatives... ...practical application of AI, not experimentation-building software that uses LLMs and intelligent automation to solve concrete problems...Full timeWork from home- ...Job Responsibility: Category Engineering Hire Type Employee Job ID 7733 Remote Eligible Yes Date Posted 15/11/2024 We Are:... ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...Full timeRemote work
$154k - $199.5k per year
...driven to be at the cutting edge of machine learning in research, engineering, and impactful applications. We are looking for world-class... ...long-term maintainability of shared systems. You value good software design and sweat over details in code and API design You...Long term contractFull timeTemporary workWork from home- ...of financial platforms — combining traditional finance with blockchain and modern cloud systems. We’re looking for a Platform Software Engineer with a strong backend foundation who enjoys working across infrastructure, data pipelines, and scalable systems. This role is...Remote workShift work
- ...strategies Design Test Automation Frameworks and infrastructure from scratch Develop and execute automated test scripts to validate software functionality and reliability Analyze test results and provide regular test reports Debug and troubleshoot issues that arise...Remote jobInternshipShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Remote. Be the first to apply!
- software design engineer Canada
- ingénieur logiciel Canada
- software engineer co-op Canada
- part time software developer Canada
- ingénieur développement informatique c++ Canada
- software developer intern Canada
- junior software engineer Canada
- software engineer intern Canada
- software developer remote Canada
- junior software developer Canada
