Job Description
Job Description
Principal / Staff Software Engineer
Location: 100% Remote (HQ in Boise, ID)
We’re seeking a highly experienced Principal or Staff Software Engineer to join a growing engineering team that’s currently restructuring and scaling. This is a high-level, hands-on role for someone with deep technical expertise, capable of driving impactful contributions without direct management responsibilities.
What You’ll Do
-
Collaborate with a lean, talented engineering team to architect and deliver scalable solutions
-
Lead development initiatives across backend and frontend systems
-
Provide technical guidance and mentorship while remaining hands-on in the codebase
-
Help revamp and strengthen the product in alignment with company growth and scaling goals
-
Work closely with stakeholders to align engineering efforts with business needs
What We’re Looking For
-
10+ years of software engineering experience, with proven ability to lead at a senior technical level
-
Strong backend experience with Laravel (PHP framework)
-
Solid frontend expertise in Vue.js (not React)
-
Familiarity with React Native is a plus, but mobile is not the primary focus
-
Prior experience in Learning Management Systems (LMS) or similar industries is highly preferred
-
Highly competent, self-driven, and able to thrive in a small, agile team without direct management layers
Compensation & Benefits
-
Competitive compensation - $120-160k Salary + Potential Equity and Other Benefits
-
Comprehensive benefits package (including 401k and more)
-
Equity opportunities as part of ongoing company revamp
-
Fully remote work environment, open to USA Candidates
- Must be authorized to work in the United States