Senior Software Engineer (Onboarding & Activation)
Core
Own back-end logic for user onboarding, activation, trial lifecycle, and entitlement gating to convert users to paying customers.
Role type
Senior IC backend engineer (onboarding & activation)
Builds
Trial initiation services, entitlement/gating logic, and onboarding progress tracking systems.
Domain
SaaS / Identity & Authentication / Subscription Management
Deliverable
production ML models | product features
Required skills
C#/.NET (ASP.NET Core), Java/Kotlin/Go, SQL, state/event-transition logic, API contract design, feature flags, monorepo navigation
Preferred skills
Experience with subscription/trial systems, payment security standards, distributed asynchronous team collaboration
Technologies
C#, .NET, ASP.NET Core, SQL, LaunchDarkly
Responsibilities
Build and maintain back-end logic for trial initiation and lifecycle; maintain entitlement/gating logic behind upgrade paywalls; design data models for onboarding progress; coordinate API contracts with Billing team; author safe, backwards-compatible schema changes; review pull requests and raise back-end quality.
Seniority
Senior, hands-on IC