Remote job
Staff Backend Engineer, Licensing
Job details
About this role
Role overview Provide hands-on technical leadership for backend services that manage product packaging, customer entitlements, and usage enforcement. Shape reliable models and workflows that scale across direct and partner accounts, while leading complex initiatives spanning services and remaining involved in implementation and operations.
Responsibilities - Set technical direction for services representing purchases, packages, enabled capabilities, entitlements, and usage limits. - Design workflows that apply licensing and access rules consistently across direct and partner account models. - Lead cross-service initiatives, contributing directly to implementation. - Establish practices for data correctness, safe migrations, API evolution, observability, and production support. - Align Product and engineering partners on requirements, integration points, and customer-impacting tradeoffs. - Mentor engineers through design and code reviews, pairing, and clear technical documentation; resolve difficult production issues and reduce repeat incidents.
Requirements - At least eight years of software engineering experience, including substantial backend service and API work. - Bachelor’s degree in a related computing field or equivalent practical experience. - Track record of setting architecture or technical direction for complex, production-critical systems. - Strong experience with SQL, data modeling, distributed systems, and service reliability. - Deep experience building and operating backend services in a modern language such as Python, Go, Java, or TypeScript. - Ability to influence across teams, mentor engineers, and balance correctness, scalability, maintainability, and delivery needs.
Benefits and work setup - Remote and hybrid arrangements vary by role and location; some positions require regular office attendance. - Full-time roles include stock options. Benefits include health, vision, and dental coverage, flexible vacation, and parental leave.