





Remote, popular backend SDE apprenticeship with broad appeal and attractive stipend, increasing applicant competition.
Payments-led ledger and multi-tenant correctness work creates strong domain bias, reducing cross-industry transferability.
Requires OSS mentorship completion, Go/systems-language depth, distributed-systems and Kubernetes familiarity, and conversion-ready graduation.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and deliver a significant production charter within HighLevel's Commerce platform, which includes services like domain services in Go, ledger and accounting operations, payments infrastructure, document rendering, or developer tooling.
Design protobuf contracts, implement ConnectRPC handlers, write and review architectural decision records (ADRs), and manage on-call responsibilities for your services.
Work remotely for 6 months with a clear pathway towards potential full-time conversion based on performance and graduation timeline.
Completed a term in a recognized open source mentorship or contribution program with merged and reviewed contributions; PRs will be evaluated.
Working fluency in Go or demonstrated expertise in another systems programming language with rapid learning ability.
Familiarity with distributed systems concepts (idempotency, retries, consistency models) and container orchestration with Kubernetes (including debugging pod issues).
Graduation timeline allowing full-time conversion at the end of the 6-month apprenticeship term.
Sustained contributions to a single open source project for multiple months, evidencing follow-through and engagement.
Experience building or contributing to systems that handle money, maintain correctness invariants, or require multi-tenant isolation.
Demonstrated ability to document and defend design decisions clearly, including participation in public technical discussions or proposals (e.g., conference talks, blog posts, upstream spec proposals).