Intermediate Software Engineer
$115k - $135keDynamic 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$115,000 - $135,000 DOE + Annual Bonus + Benefits #J-18808-Ljbffr
- Intermediate Java Developer - Cat. Prot. L.68/99 Location: Sicilia Modalità di lavoro: Full Remote Contratto: Full-time a tempo indeterminato... ...continua e l’adozione di approcci innovativi nello sviluppo software. Ai sensi degli artt. 1 e 18, legge 68/99, valutiamo i...SuggestedFull timeRemote work
- About the job Intermediate Software Developer What We're Looking For We areseeking an Intermediate Software Engineer ready to take the next step in their career path. What We Do We work with mid-market enterprises to build their internal business software, mobile workforce...SuggestedHourly payRemote work
- Overview The role of an Intermediate Site Reliability Engineer at Remotive focuses on enhancing system reliability and performance in a dynamic work environment. Applicants should possess excellent technical skills to ensure robust operations and a seamless user experience...SuggestedRemote work
$176k - $237.6k
...experience, building world‑class open‑source software and communities, and want to be a part... ...team, click here] As a Senior Software Engineer , you will get the chance to design,... ...with skill level as “high end of Intermediate” and/or “Advanced” or “Expert” levels....SuggestedFull timeTemporary workPart timeRemote workWork from homeHome office$95.77k - $133.63k
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall...SuggestedInternship- ...generalists, definitely across the backend (bonus for fullstack), and (2) comfortable working with data pipelines, including basic to intermediate infra/devops. Interest/experience with stats/ML/AI is a bonus, but not critical. You should be cautiously AI-pilled. Tech stack...Work at officeRelocationVisa sponsorship
- ...collaborative, flexible, and innovative environment. Senior Software Systems Engineer Concept Plus is seeking a Senior Software Systems... ...Cleared Only, must confirm clearance is active DoD 8140 intermediate certification or DoD 8570 IAM Level II certifications or...Local areaFlexible hours
- ...We areseeking a Senior Software Engineer ready to take the next step in their career path. We're looking for proven leadership combined... ...Product Owners Stakeholders Internal IT Overseeing junior, intermediate, and senior developers Lead stand up meetings Provide architectural...Hourly payRemote workShift work
- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title Data Engineer - Intermediate Location Manhattan West, NY - Onsite Job Description We are seeking a skilled Data Engineer to design, build, and manage...
$110k - $120k
...features. EverTrue is the leading advancement software that supports fundraising efforts at... ...of professional experience in software engineering and have contributed to projects... ...development work. (Required) You have intermediate proficiency in a backend language such...Full timeSummer workWork at officeRemote workFlexible hours$125k - $156.3k
Senior Software Engineer (Data & AI Solutions) US Remote Job Summary Natera is seeking an experienced Senior Software Engineer with modern... ...for large scientific files (e.g. sequencing data, intermediate artifacts, derived datasets) Drive rapid prototyping efforts...Remote jobImmediate startWorldwide- Job Function: Software Development Date Of Job Posting: 06-04-2020 Location: Pittsburgh... ...an integral member of an agile software engineer team responsible for building scalable... ...regular basis. -Mentor other associate and intermediate software engineers as needed. -Other...Temporary work
$164.9k - $233k
...technology that helps people find great therapists with the first software-enabled national network of providers accepting insurance. 1... ..., and help change mental healthcare for the better. About engineering at Headway Building a new mental healthcare system at...Remote workWork from homeVisa sponsorshipFlexible hours$500 per month
...Series D round, our global team of 230+ engineers, traders, and professionals works to... ...services to everyone. Role Overview Senior Software Engineer - India Key technical... ...agreements are met. Mentor junior and intermediate engineers through code reviews, pair programming...Home office- ...remote position. Currently, we are looking for a Back-end Software Engineer (with Revit experience) to add to the development and maintenance... ...understanding of BIM workflows. English language Upper intermediate (B2) is a must. Nice to have Experience with geometric...Full timePart timeFreelanceRemote work
- ...complex programs/scripts and integration software services. Uses appropriate modelling... ...maintains personal knowledge of software engineering practices, emerging trends, and... ...prioritization, and problem‑solving skills. Intermediate hands‑on experience with related tools....For contractorsWeekend workAfternoon shift2 days per week
$100k - $130k
...-being, sense of belonging, and social-emotional development. About the Opportunity We’re looking for a skilled and motivated Software Engineer to help build and evolve a modern data platform that powers our achievement and admissions products. In this role, you’ll work...Work at officeRemote work$72k - $100k
...information about American Home Shield and Frontdoor, please visit frontdoorhome.com . Responsibilities Summary : Our intermediate Software QA Engineer L3 works with Product Managers and Development team to understand features and technical implementation, and ensure our...For contractorsWork experience placementWork at office- ...Why Join Doppel Doppel is built to outsmart one of the great threats AI presents: mass-manufactured social engineering. Countless scams, deepfakes, and other social engineering attacks are surging across every digital channel: websites, social media, ads, encrypted messaging...Work at officeFlexible hours
- ...position is remote. Role Delmock Technologies, Inc. is seeking an intermediate‑level Java Developer to convert existing PySpark codebases... ..., and cost‑efficiency. Collaborate across development, data engineering, and architecture teams. Troubleshoot and debug Spark...For contractorsLocal areaRemote work
- ...the Role We’re looking to hire someone to help us with Platform Engineering work. We’re working on lots of fun problems: Low-level systems... ...developer tools, cloud native technologies, and open source software Benefits Competitive salary and meaningful equity Join a fast-...Work at officeRemote work
- ...decisions at the right time, every time. ABOUT THE ROLE As a Platform engineer at Aaru, you will design and build the foundation that the rest... ...patterns across user needs and product to 10x our simulation software’s impact Write framework-level code that absorbs complexity for...Work at officeRelocationVisa sponsorshipRelocation package
- ...targeted to maintain a lead position among its competitors. We work in a Hybrid-Agile Environment. The Applications Development Intermediate Programmer Analyst is an intermediate‑level position responsible for participation in the establishment and implementation of new...
- ...Security company. Our data security posture management platform is engineered specifically to address modern data security and privacy... ...documentation efforts for internal and external use Contribute to software development tasks under the guidance of senior team members...Summer workInternshipSummer internshipRemote work
- ...lives—and we\'re looking for a Full Stack Engineer to join us and grow with us. About the... ...This is a great role for either strong intermediate engineers looking to expedite their... ...work closely with our Senior Management - Software and a small team of engineers to build,...Remote job
- ...flexible technical backbone powering the company. As part of the Software Platform team, your mission is to accelerate how Gecko ships... ...foundational cloud infrastructure. We’re looking for an ambitious engineer to lead the next evolution of Rolodex, expanding its...Work at officeLocal areaWork from homeFlexible hours
$125k - $175k
...and crypto: Archetype, Jump, Solana. Our team comes from the best companies in Silicon Valley and Wall Street. Overview Role: Software Engineer Team: Data Platform Type: Individual Contributor Level: Mid-level (3-6 years of experience) Compensation: $125k-175k salary +...Part timeWeekend work$190k - $210k
...client, a growing HealthTech organization, is hiring a Senior Software Engineerto join their team in New York. The successful candidate... ...for scalable, reliable integration systems. Establish engineering standards and best practices across the team. Design and maintain...$170k - $280k
...with many others. We're a team of 160+ across 26 states and 7 countries, headquartered in NewYork City. We're hiring a Senior Software Engineer to join our Infrastructure team and build the backend services and APIs that make Lithic's data accessible across the organization...Full timeWork at officeRemote workFlexible hours3 days per week$105k - $115k
...across the United States and operates real-world systems in demanding industrial environments. Role Overview As a Full Stack Software Engineer, you will improve and expand CVector's web applications, back-end data-flow, and industrial gateways. Your work will deliver robust...Live inWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!
- software sales engineer New York, NY
- software engineer amazon New York, NY
- oracle software engineer New York, NY
- software engineer student New York, NY
- agile software developer New York, NY
- rust software engineer New York, NY
- software developer positions New York, NY
- senior software design engineer New York, NY
- software developer New York, NY
- ngo software engineer New York, NY

