Overview
Job Title: Sr. Software Engineer
Location: Remote
Reports to: CEO
Role Type: Full-Time
We're looking for an experienced software engineer to take a senior, high-ownership role building the future of ApprentiScope. ApprentiScope is the platform that employers, workforce intermediaries, and educational institutions use to run Registered Apprenticeship programs — and we’re growing fast. You'll own major parts of our stack end-to-end, drive the architecture decisions that shape where the product goes next, and work closely with the CEO and leadership team to set our technical direction.
This is a rare combination: the autonomy and impact of a founding engineer, paired with the stability of a company that already has real customers, real revenue, and strong retention. You'll own the full stack end-to-end, set our technical direction, ship features our customers depend on every day, and lay the foundation for the engineering team we grow.
What You'll Do
Own the Codebase & Ship Product
- Take end-to-end ownership of our entire stack, including frontend, backend, infrastructure, CI/CD, QA, reliability and integrations
- Ship customer-facing features from spec to production, balancing speed with the reliability our customers run their programs on
- Drive continuous improvement and quality, triaging and resolving incoming bug reports, improving site speed and responsiveness, and steadily raising the quality bar across the product
- Build new product surfaces, from field-friendly data capture to AI-driven program intelligence
- Partner directly with the CEO and customers to translate compliance and workforce needs into working software
Set Technical Direction
- Make architectural decisions in collaboration with our CEO that shape the next phase of the product — what to build, what to refactor, what to buy
- Establish the engineering practices, standards, and tooling that a growing team will build on
- Own build-vs-buy and tech-debt tradeoffs — keep the system simple enough to move fast and solid enough to scale
- Be the technical voice in product, customer onboarding and roadmapping
Reliability, Security & Performance
- Own production reliability, monitoring, and incident response (Sentry, Better Stack)
- Maintain and advance our security and compliance posture, including SOC 2 (Snyk, vulnerability scanning, audit logging)
- Diagnose and resolve performance bottlenecks across serverless functions and data access
- Keep the platform our customers depend on just working — you're the person ultimately responsible for that
Our Stack
- Language: Node.js + Typescript
- Frontend: Vue.js
- Backend: Google Cloud Platform (GCP) serverless architecture
What You Bring
Required Experience
- 7+ years building and shipping production software, with significant time as a senior or lead engineer at an early-stage or small company
- Deep expertise in TypeScript / Node.js across the full stack
- Hands-on experience with cloud and serverless architectures — GCP ideal, but AWS or equivalent translates well
- Experience designing data models and working with NoSQL databases
- A track record of owning systems end-to-end — you've been the person responsible for a production codebase, not one contributor among many
- Experience building third-party integrations and APIs
- Sound, independent judgment on architecture and on the tradeoff between quality and speed
- Experience leveraging AI tools (Claude Code/Cursor/Codex) in the software development process
Nice to Have
- Experience building AI/LLM-powered product features
- Background in workforce, edtech, govtech, or other compliance-heavy B2B domains
Personal Attributes
- Extreme ownership: You treat the whole system as yours and don't wait for permission to fix what's broken
- Comfortable with ambiguity: You make good decisions with incomplete information and figure things out as you go
- Pragmatic builder: You ship, you balance polish with momentum, and you know when to invest in foundations vs. move fast
- Product- and customer-minded: You care about outcomes for users and the business, not just elegant code
- Direct and low-ego: You communicate clearly, give and take honest feedback, and value substance over ceremony
- Energized by being early: You're excited to be the first dedicated engineer and to help build the team and culture that comes next
Benefits
- Health Insurance
- Paid Time Off
- Paid Family Medical Leave
- Parental Leave
- Bereavement Leave
- Educational Leave
- Work from Home Stipend
Compensation
- Base Salary: $130,000
- Equity: significant early-stage stock options