The Accounts & Subscription teams own billing and authorization - two services that everything else at Text depends on. That means text-billing (subscriptions, usage-based pricing, payment provider integrations) and SSO with account management, including the OAuth implementation that sits at the base of how clients authenticate across Text products.
Current projects include things like integrating with Google Payments, building a flexible role and permissions system (ACAM), and migrating customers from the legacy platform to TextApp.
About the Role
We're looking for a Senior Backend Engineer to join as the technical owner of SSO and account services. The work here isn't just backend coding - it's taking a business requirement, designing the technical solution, aligning dependent teams across the company, and getting it shipped. You'll sit at the center of some of the most cross-functional projects at Text, working closely with product managers on the business side and engineers across the org on the technical side. If you want full ownership over services that actually matter - and the autonomy to shape how they evolve - you got this.
What you'll do
Who you are:
You are a great fit if you have:
- Deep understanding of OAuth 2.0 at the protocol level — flows, token types, authorization models. Experience implementing OAuth (not just consuming it) is a strong advantage.
- Strong Go experience in production. If you have solid backend fundamentals and deep OAuth knowledge from another language, the switch to Go is workable — but it will need to happen.
- Solid MySQL experience.
- GCP and Kubernetes familiarity.
- A track record of owning backend projects end-to-end: design, cross-team coordination, and delivery — not just the implementation.
- Experience with billing, subscriptions, or payment systems - nice to have.
- ClickHouse or similar columnar databases - nice to have.