Senior Backend Engineer - Accounts & Subscription
Zwycięska 47, Wrocław +2 Locations
Text SA
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.
The way 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.