Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$180k - $220k

eDynamic Learning

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 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 In this role, you will report directly to the Director of Engineering and operate as a Principal Engineer across all engineering teams. This is a high‑impact, hands‑on technical leadership role focused on improving engineering effectiveness, accelerating delivery, and ensuring technical excellence across the organization. You will not be embedded within a single team; instead, you will work across teams on the most critical initiatives, complex technical challenges, and architectural decisions. You will partner closely with Engineering Managers, Technical Leads, Product, and DevOps to ensure we are building scalable, maintainable, and high‑quality systems that support eDynamic Learning’s growth. Responsibilities Provide hands‑on technical leadership across multiple teams, focusing on high‑impact initiatives and critical path work Unblock complex technical challenges that span systems, teams, or domains Lead and contribute to architecture and system design decisions, ensuring scalability, simplicity, and long‑term maintainability Conduct deep code reviews and set a high bar for engineering quality, performance, and reliability Identify and prevent overengineering, promoting pragmatic and efficient solutions Drive technical consistency and best practices across teams (design patterns, standards, tooling) Partner with the Engineering Manager and Tech Leads to support delivery without taking on people management responsibilities Contribute directly to code when needed, especially in high‑risk or high‑priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions, and knowledge sharing Improve overall engineering effectiveness, including development workflows, system reliability, and scalability Ideal Qualifications Bachelor’s Degree in Computer Science or equivalent experience 15+ years of experience building and scaling full‑stack applications Proven experience operating at a staff or principal level, influencing multiple teams or large systems Deep expertise in Node.js and TypeScript, with broader experience in several languages and programming paradigms Strong experience with React and modern front‑end architectures Strong background in system design, distributed systems, and API architecture Experience working on complex, production‑grade, high‑scale systems Demonstrated ability to solve ambiguous, cross‑cutting technical problems Experience driving technical strategy, standards, and architecture across teams Strong understanding of CI/CD, testing strategies, and DevOps practices Familiarity with AWS, Docker, Linux, and cloud‑native architectures Proficiency with SQL and relational database design Legally eligible to work in Canada and/or the U.S Skills Ability to operate as a force multiplier across teams, elevating overall engineering quality and speed Strong architectural thinking with a focus on scalability, simplicity, and business impact Exceptional problem‑solving skills, especially for complex and ambiguous challenges Excellent communication skills, with the ability to influence without authority Pragmatic mindset focused on delivering value, not overengineering Self‑starter who thrives in a remote, fast‑paced, and evolving environment Salary Range CAD$180,000 - $220,000 DOE + Annual Bonus + Benefits #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in New York, NY vacancy
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 
    Suggested

    Greybridge Search & Selection

    New York, NY
    4 days ago
  • $197.4k - $264.7k

     ...Principal Software Engineer, Media Architecture Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers... 
    Suggested
    Work experience placement

    The Walt Disney Company

    New York, NY
    10 hours ago
  • $230k - $250k

     ...innovations. Anyone eager to be on a team that doesn’t stop to ask what’s next, because they’re already building it. Mission The Principal Engineer for Surface Ad Delivery (SAD) owns the technical strategy and architecture for the ad serving infrastructure behind Kargo's... 
    Suggested
    Work experience placement
    Local area
    Shift work

    Kargo

    New York, NY
    16 hours ago
  • $204k - $337k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Overview The Builders Hub Team, part of the Mastercard Software Builders Experience program, owns and drives... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    New York, NY
    3 days ago
  • $144.2k - $288.4k

     ...POSITION SUMMARY As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud-native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area

    Stryker

    New York, NY
    3 days ago
  •  ...driven, talented and ambitious individuals to join our growing international family. ABOUT THE ROLE: As a Principal Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive... 
    Work at office
    Worldwide
    Shift work

    Globale-Services

    Hoboken, NJ
    2 days ago
  • $251.2k - $340k

     ...impact, scale, and the chance to help lead the patient revolution, come build with us. The Role We're looking for a Principal Software Engineer to serve as a senior technical leader across Ro's engineering organization. In this role, you'll help shape the long-term... 
    Local area
    Flexible hours

    Modern Fertility

    New York, NY
    11 days ago
  • $200k - $250k

     ...transform how enterprises manage and engage with their technology ecosystems. About the Role We're looking for a Principal Software Engineer, Full-Stack AI to own the end-to-end technical vision for how intelligence is designed, built, and experienced across... 
    Local area

    Standard Template Labs

    New York, NY
    2 days ago
  • $165.22k - $283.23k

     ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend...  ...qualifications: Basic Qualifications 10+ years of professional software development experience Experience designing and scaling... 
    Local area
    Immediate start

    Siemens Mobility

    New York, NY
    10 hours ago
  • $180k

     ...Principal Engineer Position Location: New York, NY Your Role: We are seeking a highly experienced and driven Principal Software Engineer to lead the modernization of our Assessment platform. This role requires deep expertise in modern software development practices, a... 
    Temporary work
    Flexible hours

    Genworth

    New York, NY
    3 days ago
  • ## Principal Software Engineer/DeveloperApplylocations: Jersey City, NJtime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 21, 2026 (30+ days left to apply)job requisition id: 2130579## ## Job Description:**Position Description**:Builds and deploys... 

    Soteria Reinsurance Ltd.

    Jersey City, NJ
    10 hours ago
  • $140k - $180k

     ...Come join us and be part of this exciting journey - check out for more information! The Role Akoya is seeking a Principal Software Engineer (Frontend) to lead the next generation of our user experiences and frontend architecture. This role is ideal for an... 
    Remote work

    Akoya

    New York, NY
    3 days ago
  •  ...Principal Software Engineer - Pay Group Engineering We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and scalability, and building the future of Gusto's Payroll and Tax systems... 
    Minimum wage
    Flexible hours

    Gusto

    New York, NY
    1 day ago
  • $186k - $241k

     ...Principal Software Engineer The Principal Software Engineer sets the technical direction and architecture across Acme's production application portfolio, including enterprise analytics, conversational AI, document automation, ERP integration, e-commerce sync, manufacturing... 
    Work at office
    Flexible hours

    Acme Smoked Fish Corp

    Brooklyn, NY
    1 day ago
  • $220k - $300k

     ...re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering... 
    Full time

    Owl

    New York, NY
    4 days ago
  • $261k - $353k

     ...Come join Intuit's community of 'Builder catalysts' as a Principal Software Engineer and help us power prosperity around the world.Â...  ...to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    3 days per week

    Intuit Inc

    New York, NY
    3 days ago
  •  ..., establish technical standards, mentor engineers, and help shape one of the company’s most...  ...(Minimum Requirements) 10+ years of software engineering experience, including significant...  ...experience operating at the Staff or Principal Engineer level Deep experience designing... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Fetch..

    New York, NY
    2 days ago
  • $205k - $285k

     ...at the forefront of our mission, responsible for attracting, acquiring, and retaining new customers. We are looking for a Principal Software Engineer to be a technical visionary and innovator for this team, driving the evolution of our customer acquisition channels and... 
    Work experience placement
    Remote work
    Worldwide

    Aura Network, Inc

    New York, NY
    2 days ago
  • $280k - $330k

     ...Principal Software Engineer (AI Insurance SaaS) New York, NY About EvolutionIQ: EvolutionIQ's mission is to deliver state-of-the-art technology that helps insurance claims teams make claims handling more accurate, fair, and efficient, so that more people impacted... 
    Temporary work
    Work at office
    Flexible hours

    EvolutionIQ

    New York, NY
    4 days ago
  •  ...life here and beyond. Mission: Why this role exists The Engineering Team enables Shiftsmart to anticipate and creatively solve...  ...participate in scaling our team Competencies: Who you are A software expert: You have 7+ years of software engineering experience.... 
    Hourly pay
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Shiftsmart Inc

    New York, NY
    1 day ago
  •  ...Genworth Financial, Inc. seeks a Principal Engineer in New York, NY, to lead the modernization of the Assessment platform with a focus on...  ...successful candidate will have over 10 years of experience in software development, with significant expertise in languages like TypeScript... 

    Genworth

    New York, NY
    3 days ago
  •  ...underrepresented and marginalized communities, Taulia will revolutionize fintech. About the Job We are seeking a high-caliber Principal Software Engineer to serve as the Technical Lead (TL) and Technical Authority for team AI initiatives. In this role, you are the technical... 
    Remote work
    Flexible hours

    Taulia

    New York, NY
    2 days ago
  • $209k - $300k

     ...the enterprise and to advance our platform technology. About The Role We are seeking a highly skilled and driven Principal Software Engineer with a strong background in full-stack development, particularly in backend technologies and Agentic AI, to join our AI/ML... 
    Work at office
    Local area
    Remote work
    3 days per week

    Invisible Technologies Inc. Defunct

    New York, NY
    1 day ago
  • $197.3k - $313.7k

     ...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1...  ...world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... 

    Salesforce.Com Inc

    New York, NY
    2 days ago
  • £80k - £110k per year

     ...00 - £110,000 Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine hands‑on development with strategic... 
    Permanent employment
    Remote work
    Flexible hours

    Harrington Starr

    New York, NY
    2 days ago
  • $210k - $240k

     ...We're building an autonomous infrastructure engineering agent: think Claude Code, but for your cloud. If you're excited about agentic AI...  ...connection. About Pulumi: Pulumi is reimagining how teams build cloud software, enabling developers and infrastructure experts to work better... 
    Local area
    Remote work
    Flexible hours

    Pulumi Corporation

    New York, NY
    2 days ago
  •  ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    16 hours ago
  • $119.8k - $234.7k

     ...Overview About the Role ~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft - designing, shipping,...  ...engineering environment What We're Looking For ~ Software engineering fundamentals with experience building, shipping,... 
    Ongoing contract
    Local area

    Microsoft Corporation

    New York, NY
    4 days ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Business Experience team at Snap. What... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    New York, NY
    4 days ago
  • $180.35k - $270.52k

     ...Responsibilities Lead the end-to-end design and development of software solutions, including back-end and integration components. Collaborate closely with product managers, designers, and other engineers to define technical requirements, scope, and deliverables. Provide... 
    Full time

    Color Employer, LLC

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!