Search Remote Jobs

Principal Software Engineer

Job not on LinkedIn

🔥 43 minutes ago

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Cambium Learning Group's careers page, not through a job board

First seen by Remote Rocketship 43 minutes ago

Logo of Cambium Learning Group

Cambium Learning Group

501 - 1000 employees

Founded 2009

📚 Education

🤖 Artificial Intelligence

Education • Artificial Intelligence

Cambium Learning Group is a company focused on providing essential educational solutions through a family of companies. They create experiences designed to help educators and students succeed by leveraging technology, including artificial intelligence and machine learning. Cambium Learning Group's brands are among the most respected in the edtech sector, supporting meaningful work and innovation in education. Their commitment is reflected in their dedication to making every learning moment valuable and impactful.

📋 Description

• Investigate complex technical problems across applications, codebases, data flows, integrations, dependencies, and operational behavior • Turn ambiguous engineering problems into clear problem statements, options, tradeoffs, and recommended approaches • Make technical decisions balancing complexity, risk, customer value, cost, maintainability, team capacity, and future product needs • Contribute meaningful production code and take direct responsibility for high-impact technical work • Own or contribute to projects, features, migrations, prototypes, architectural changes, and difficult engineering investigations • Work at both architecture and implementation levels • Partner with architects and product engineering leaders to evolve a mature Literacy product • Identify architectural constraints and technical debt affecting engineering effectiveness or future capabilities • Recommend and execute appropriate modernization approaches, including incremental replacement, modularization, API enablement, migration, strangler patterns, or parallel adoption • Help teams decompose significant technical changes into achievable increments • Provide principal-level technical leadership on architectural decisions, novel problems, risky initiatives, and cross-product work • Collaborate with Product and Design to translate product needs into sound technical approaches • Influence technical direction across the Literacy product area and align teams on architecture, integrations, standards, and long-term evolution • Develop senior engineers and technical leads through coaching, design discussions, pairing, implementation, and code review • Improve technical practices, design discussions, standards, documentation, and engineering forums • Use AI-assisted development tools thoughtfully and identify or prototype valuable AI-enabled engineering and product capabilities • Surface risks, explain and defend recommendations, support escalation, and help teams make stronger technical decisions

🎯 Requirements

• 10+ years of professional software engineering experience, including senior technical leadership on complex software systems • Recent hands-on experience designing, developing, and supporting production systems using PHP, MySQL, Java, and MS SQL Server at a Principal or Staff Engineer level • Exceptional ability to investigate complex technical problems • Strong application architecture skills covering codebases, APIs, data models, integrations, dependencies, failure modes, testing, and operational behavior • Strong technical judgment and pragmatic tradeoff-making ability • Experience evolving mature software systems and navigating long-lived codebases and technical constraints • Experience with modernization or significant system evolution • Recent hands-on software engineering experience and willingness to contribute meaningful production code • Ability to turn ambiguous technical situations into clear problems, options, recommendations, and executable paths • Ability to take strong technical positions, explain reasoning, and influence without formal authority • Experience developing the technical judgment and capabilities of other experienced engineers • Practical fluency with modern AI-assisted software development and understanding of contemporary AI capabilities, limitations, and development patterns • Ability to quickly build and communicate a coherent mental model of a complicated application • Preferred experience in complex application platforms, incremental modernization, migrations, modularization, architectural evolution, system integration, sensitive data, identity, authentication, privacy, security, shared capabilities, integrated customer experiences, education technology, or production AI-enabled capabilities • Reliable cable or fiber-optic broadband internet connection with minimum speeds of 10 Mbps download and 5 Mbps upload if working remotely • Ability to participate in video-based interviews and ongoing virtual meetings with camera on • Note-taking tools, reference materials, and AI-powered tools are prohibited during interviews or selection activities unless prior written approval is obtained

🏖️ Benefits

• Remote First work environment with flexibility and trust to balance work with life • Home or remote office setup reimbursement • Reliable internet requirement support for remote work • Equal opportunity employment • Reasonable accommodations for qualified individuals with disabilities

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 Yesterday

Butterfly Network, Inc.

51 - 200

🏥 Healthcare

🔧 Hardware

🤖 Artificial Intelligence

Staff iOS Engineer building native iOS apps for Butterfly Network’s portable ultrasound platform. Integrating medical imaging, AI, telemedicine, and device technologies.

🇺🇸 United States – Remote

💵 $165k - $180k / year

💰 $75.6M Post-IPO Equity - Butterfly Network on 2025-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Amira Learning

51 - 200

📚 Education

🤖 Artificial Intelligence

☁️ SaaS

Principal Engineer designing scalable AWS backend systems and data pipelines for Amira Learning’s AI literacy platform. Leading AI-assisted development, architecture, and cross-functional delivery.

🇺🇸 United States – Remote

💰 $20M Venture Round - Amira Learning on 2022-04

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Nscale

201 - 500

💼 Consulting

📦 Logistics

🏭 Manufacturing

Staff Engineer supporting power agreements, AI/GPU load strategy, and substation engineering for Nscale’s AI GPU cloud. Providing system studies, technical analysis, and commissioning support.

🇺🇸 United States – Remote

💵 $130k - $210k / year

💰 $433M Series C - Nscale on 2025-09

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Nscale

201 - 500

💼 Consulting

📦 Logistics

🏭 Manufacturing

Power Staff Engineer supporting power systems, utility strategy, and substation engineering. Designing infrastructure that enables Nscale’s high-performance GPU cloud for AI customers.

🇺🇸 United States – Remote

💵 $100k - $160k / year

💰 $433M Series C - Nscale on 2025-09

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 Yesterday

Mattermost

51 - 200

💼 Consulting

🎖️ Defense

📦 Logistics

Staff Full Stack Engineer shaping Go and React architecture for Mattermost’s secure collaboration platform. Driving AI-agentic engineering standards, reliability, and open-source development for defense and critical infrastructure.

🇺🇸 United States – Remote

💵 $172.7k - $227.1k / year

💰 $50M Series B - Mattermost on 2019-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok