Senior Backend Engineer - Accounts & Subscription Experience Team

Engineering

Remote Full-time

Send us your application

Accounts & Subscription Experience team ensures seamless access, secure authentication, and smooth subscription management across all our products.

We own the core backend services that handle account creation, organization management, authentication and authorization (OAuth), as well as subscription lifecycles, billing automation, and access control.

Our mission is to deliver rock-solid, scalable systems that empower users and administrators to manage accounts, purchases, and teams — while ensuring the business can grow through reliable billing and monetization.

We operate as two tightly collaborating streams (Accounts and Subscriptions), sharing knowledge, supporting each other, and taking full ownership of our services. Here, you won’t just code — you’ll shape architecture, influence product decisions, and ensure our backend foundations are strong enough to power the future of the company.

About the Role

We are looking for a Senior Backend Engineer who thrives at the intersection of deep technical expertise and business impact.

You will be responsible for:

  • Owning the design, development, and reliability of backend systems for subscriptions, billing, authentication, and access control.

  • Leading architectural decisions and ensuring services are scalable, observable, and maintainable.

  • Implementing and evolving OAuth-based authentication and advanced authorization flows.

  • Driving projects end-to-end: from business analysis → design → implementation → testing → rollout.

  • Maintaining and extending subscription and billing services (payments, plan upgrades/downgrades, cancellations, renewals).

  • Collaborating closely with frontend engineers, infrastructure, and business stakeholders (including pricing owners).

  • Ensuring systems are reliable at scale — because if they break, the business breaks.

  • Actively mentoring teammates, raising engineering standards, and sharing your knowledge across the team.

Who You Are

  • Ownership mindset: You care about the success of the service, not just your piece of code.

  • Architect by nature: You think in systems and patterns, balancing pragmatism with long-term scalability.

  • Business-aware engineer: You understand that billing and access control directly impact revenue and customer trust.

  • Strong communicator: You collaborate across teams, explain complex topics clearly, and keep stakeholders aligned.

  • Quality-driven: You believe reliability and maintainability are not “nice-to-haves” but business-critical.

  • Mentor & learner: You share knowledge generously while always staying curious yourself.

You may be a great fit for this role if you have:

  • 6+ years of backend engineering experience, preferably in product-focused SaaS environments.

  • Expert knowledge of Go (Golang).

  • Hands-on experience with cloud platforms (GCP preferred).

  • Experience with MySQL, Redis, and distributed systems.

  • Ability to design APIs, define contracts, and ensure observability in production.

  • Solid testing practices and familiarity with CI/CD pipelines.

  • Strong English communication skills (written & spoken).

Nice to have:

  • Strong understanding of authentication & authorization systems (OAuth expertise is a big plus).

  • Experience with subscription or billing systems at scale.

  • Familiarity with DevOps practices and infrastructure automation.

  • Contributions to high-quality documentation or open-source projects.

Why you’ll love working with us

  • You’ll work on mission-critical systems — authentication, billing, access control — the backbone of the entire product ecosystem.

  • You’ll gain rare production experience in implementing OAuth frameworks, not just consuming them.

  • You’ll shape architecture and influence how the company scales technically and commercially.

  • You’ll join a senior, collaborative team where knowledge-sharing and ownership are valued.

  • You’ll have a visible impact: when your systems run smoothly, customers are happy, revenue flows, and the whole company benefits.

⚡️ This is one of the most challenging and rewarding backend roles in our organization. If you thrive in high-impact environments where scale, quality, and business meet, we’d love to hear from you.

How we work

We’re a hybrid team – remote when it makes sense, onsite when it matters most.

Once per quarter, your whole team spends 5 working days together at our Wrocław office – a time for focused execution, unblocking work, and driving key outcomes.

Our office is open year-round – drop by anytime.

Benefits

We don’t want you to worry about all the basic benefits - like a Multisport card, private health care, or a home office equipment budget.

What we really want you to feel and what we believe in is that the real benefits come from the culture we’ve built.

With a hybrid work model, unlimited paid days off and sick days policy, an environment focused on outcomes instead of worked hours, and people dedicated to their work, you’ll find a workplace where you can thrive.

And here’s the icing on the cake: you’ll have the opportunity to work with the makers behind all Text products: LiveChat, ChatBot, HelpDesk, KnowledgeBase, OpenWidget.

Are you feeling like this might be a great place to consider working for? We feel it too ;) Join us and apply.

Recruitment process

Do you already feel like you belong here?

It’s time to fill out the application form and attach your CV. Here’s what happens next in our fully remote recruitment process:

Interview with our recruitment specialist

Get yourself something to drink and let’s talk. Tell us about your professional experience, the results of your work, and your values. We’ll tell you a little bit about the company, products, and company culture. We’ll also talk about the money and your availability.

Video call with your future team leaders

At this stage, we’ll test your craft to see the value you can bring to the company. The most important part? You’ll find out everything about the challenges in your role, and we’ll find out everything we need to know about your experience.

A remote practice run

We’ll give you a project to work on for a few hours. You’ll also meet the people that’ll give you tips, advice, and access to data and tools so you can feel like you’re already a part of the team. Get familiar with our atmosphere, the workflow, and the people. All in all, we’ll help you make a well-informed decision.

Apply now

Discover Text products: