Senior Backend Engineer - Configuration Team

Text

Wrocław

On-site

PLN 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Text is seeking a solid Backend Engineer (Go) to join the Configuration team. You will own and evolve core services, drive feature development, and help migrate legacy Node.js components to modern Go. You’ll work on high-traffic APIs, relational databases, and caching layers, taking ownership from ticket to production.

Collaboration across teams and pragmatic architecture choices are expected. If you enjoy owning end-to-end solutions in a fast-moving environment, this role offers significant

Qualifications

  • 4+ years of backend engineering experience in product-focused environments.
  • Strong production experience with Go (Golang) as your main tool.
  • Solid understanding of Node.js and familiarity with migration tasks.
  • Solid experience designing, querying, and optimizing relational databases (MySQL, PostgreSQL).
  • Experience operating services in production under high traffic and scale.

Responsibilities

  • Develop, scale, and maintain backend services (Configuration API, TextApp services, Integration API) primarily in Go, while supporting existing Node.js services.
  • Design and optimize relational databases (MySQL/PostgreSQL) and caching layers (Redis).
  • Take ownership from ticket to deployment and monitoring in production.
  • Handle cross-team requests and build configuration pools used by other teams.
  • Participate in technical discussions and architectural decisions to balance trade-offs.
  • Migrate and refactor legacy systems into modern, scalable solutions without disrupting production traffic.

Skills

Go
Node.js
Production systems
Distributed design

Tools

MySQL
PostgreSQL
Redis
Terraform
GCP

Job description

Team Mission

The Configuration team is the backbone of Text. We store and manage the core data, settings, licenses, and properties that dictate how our applications behave for clients.

We build and maintain high-traffic services, public APIs (such as the Configuration API), and background processing mechanisms (Work-Queue) that teams across the entire company rely on. We also handle feature flags and analytics proxies (Amplitude). Our work directly impacts the core ecosystem of TextApp, ensuring that client settings and cross-domain tasks function flawlessly.

About the Role

We’re looking for a solid Backend Engineer (Go) with a strong sense of ownership to join the Configuration team. This is a role for a highly autonomous engineer - we need someone who has mastered the fundamentals, brings initiative, and doesn't just wait for step-by-step instructions.

In practice, your day-to-day will be a healthy mix of driving new feature development, maintaining existing systems, and refactoring legacy code. While Go is our primary language for new services, you will also navigate and maintain parts of our ecosystem built in Node.js as we continue our migration and refactoring efforts. We don't do isolated, heads-down coding for months - because our services power the core of Text, priorities can shift, and you will regularly handle ad-hoc requests and cross-team collaboration.

What you’ll do
  • Develop, scale, and maintain backend services (Configuration API, TextApp services, Integration API) primarily in Go, while also supporting and evolving existing Node.js services.
  • Design and optimize relational databases (MySQL/PostgreSQL) and caching layers (Redis).
  • Take full ownership of your work: from picking up a ticket in the Kanban board to deploying and monitoring it in production.
  • Handle cross-team requests and build configuration pools that other engineering teams will use in their applications.
  • Participate in technical discussions and architectural decisions, advocating pragmatic solutions that balance trade-offs.
  • Migrate and refactor legacy systems into modern, scalable solutions without disrupting existing production traffic.
Who you are
  • Ownership mindset: you treat the systems you own as products, taking full responsibility for what you deploy to production.
  • Independent executor: you have the initiative to take a problem, figure out the solution, and drive it to completion without needing someone to hold your hand.
  • Pragmatic builder: you know how to balance building modern, top-tier tech with the reality of maintaining and improving legacy code.
  • Collaborative communicator: you are comfortable talking directly to other teams across the company to understand their needs and solve their blockers.
You may be a great fit if you have
  • 4+ years of backend engineering experience in product-focused environments.
  • Strong, hands-on production experience with Go (Golang) as your main tool.
  • Solid understanding of Node.js and a willingness to work with it for maintenance and migration purposes.
  • Solid experience designing, querying, and optimizing relational databases (MySQL, PostgreSQL).
  • Experience operating services in production under high traffic and scale.
  • A proven track record of delivering features end-to-end independently.
Nice to have
  • Experience with Infrastructure as Code, specifically Terraform.
  • Familiarity with cloud infrastructure (GCP preferred).
  • Experience working with Redis and background task runners or work-queue mechanisms.
Why you’ll love working with us
  • High-impact visibility: your code powers the settings and configurations used by virtually every team and client at Text.
  • Real engineering voice: you won't just be a "ticket taker." We make decisions based on technical trade-offs, and your arguments and input will actively shape our architecture.
  • Blend of challenges: you get to work with modern, top-tier technologies while solving complex legacy migration puzzles.
  • Clear success metrics: we measure success by your ability to independently ship real solutions to production, starting within your first 3 months.

If you enjoy taking full ownership of your code, working on high-traffic core systems, and solving problems that impact the whole company, we’d love to meet you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Go - Configuration & Core Services
Senior Backend Engineer, Go - Configuration & Core Services

Text • Wrocław

On-site
PLN 180,000 - 240,000
Senior Backend Engineer – Subscription & Account
Senior Backend Engineer – Subscription & Account

Livechat • Wrocław

On-site
PLN 180,000 - 240,000
Multisport card
Private health care
Home office equipment budget
Senior Backend Engineer
Senior Backend Engineer

BlueThrone • Warszawa

Remote
PLN 180,000 - 280,000
Senior Backend Engineer
Senior Backend Engineer

Trading 212 • Polska

On-site
PLN 180,000 - 240,000
Senior Platform Software Engineer
Senior Platform Software Engineer

Cello • Poland

On-site
PLN 200,000 - 340,000
Team Lead, Android Core Product - Manchester, United Kingdom
Team Lead, Android Core Product - Manchester, United Kingdom

Speechify • Polska

Hybrid
PLN 388,000 - 543,000
Senior Backend Developer (freelance)
Senior Backend Developer (freelance)

intent • Polska

Remote
PLN 124,000 - 248,000
Fully remote
Permanent contract path
26 days annual leave
+3
Staff Backend Engineer
Staff Backend Engineer

Trading 212 Ltd. • Polska

On-site
PLN 180,000 - 340,000
Tech Lead (Poland)
Tech Lead (Poland)

Remotestar • Poland

On-site
PLN 253,057 - 379,586
Team Lead, Android Core Product - Pune, India
Team Lead, Android Core Product - Pune, India

Speechify • Polska

Hybrid
PLN 180,000 - 240,000