yandex
L
livechatinc
Страна
Польша
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
ГибридПолная занятость

Backend Engineer - Configuration Team

Оценка ИИ

Сильная инженерная культура, работа с современным стеком (Go, GCP) и высокая значимость продукта для всей компании. Гибридный формат во Вроцлаве и акцент на автономности делают вакансию привлекательной для опытных инженеров.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует высокого уровня автономности и владения двумя стеками (Go и Node.js). Сложность заключается в необходимости поддерживать легаси-код параллельно с разработкой новых высоконагруженных систем и активным взаимодействием с другими командами.

Анализ зарплаты

Медиана5 500 €
Рынок4 500 € – 7 000 €
Оценка ИИ

Предлагаемая роль Backend-инженера во Вроцлаве соответствует рыночным ожиданиям для специалистов уровня Middle+/Senior. В Польше зарплаты для Go-разработчиков в продуктовых компаниях такого уровня обычно находятся в диапазоне 18,000–26,000 PLN (B2B) или эквивалент в гросс.

Сопроводительное письмо

I am writing to express my strong interest in the Backend Engineer position within the Configuration team at Text (livechatinc). With over 4 years of experience in backend development and a deep proficiency in Go, I am drawn to this role's unique blend of building high-traffic public APIs and the pragmatic challenge of migrating legacy Node.js systems. My background in designing scalable relational databases and managing services in production aligns perfectly with your team's mission to provide a stable backbone for the entire company.

Throughout my career, I have consistently demonstrated the ownership mindset you are looking for, taking features from initial concept through to production monitoring. I am particularly excited about the opportunity to work on the Configuration API and Work-Queue mechanisms, as I thrive in environments where my work has high visibility and directly impacts cross-functional engineering teams. I am a proactive problem-solver who values technical discussions and is eager to contribute to the architectural evolution of your core ecosystem.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в livechatinc уже сейчас

Присоединяйтесь к команде, создающей фундамент экосистемы Text, и возьмите на себя ответственность за высоконагруженные сервисы на Go!

Описание вакансии

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.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Terraform
  • PostgreSQL
  • Redis
  • Google Cloud Platform
  • MySQL
  • API Design
  • Node.js
  • Go
  • Kanban

Возможные вопросы на собеседовании

Команда занимается миграцией с Node.js на Go. Важно понять, как кандидат оценивает риски и выбирает стратегию переноса функционала без остановки трафика.

Расскажите о вашем опыте миграции легаси-систем на новый стек. С какими основными трудностями вы столкнулись и как обеспечивали стабильность в процессе?

Работа в Configuration team подразумевает создание инструментов для других разработчиков. Вопрос проверяет умение проектировать удобные и стабильные API.

Как вы подходите к проектированию публичных API, которыми будут пользоваться десятки других команд? Какие принципы обратной совместимости вы считаете критическими?

Вакансия требует глубоких знаний баз данных для высоконагруженных систем.

Опишите случай, когда вам приходилось оптимизировать сложный SQL-запрос или структуру БД под высокой нагрузкой. Каких результатов удалось достичь?

В описании подчеркивается важность владения продуктом (ownership).

Что для вас означает «полная ответственность за фичу»? Можете ли вы привести пример, когда вы проявили инициативу и решили проблему, выходящую за рамки исходного тикета?

Упоминается использование Redis и очередей задач. Важно проверить понимание асинхронного взаимодействия.

В каких ситуациях вы бы предпочли использование Work-Queue вместо прямой синхронной обработки запроса, и как вы обеспечиваете гарантию доставки сообщений?

Похожие вакансии

М
Морфема
200 000 ₽ – 350 000 ₽

Python Developer (Lead)

LeadУдалённоРоссия
Python · FastAPI · Pydantic · SQLAlchemy · PostgreSQL · Valkey · Redis · S3 · NATS · Kafka · Docker · Kubernetes · GitLab CI/CD · ArgoCD · OpenTelemetry · Prometheus · Grafana · Sentry · Zitadel · SpiceDB · Milvus · Qdrant · RAG · LLM
+24 навыков
TS
Top Selection
130 000 ₽ – 150 000 ₽

Middle PHP developer

MiddleУдалённоРоссия
PHP · API · Git · MySQL · MariaDB · PostgreSQL · SQL · GLPI · Service Desk
+9 навыков
NDA
187 867 ₽ – 331 500 ₽

Python разработчик (Senior)

SeniorУдалённоРоссия
Python · asyncio · FastAPI · Pydantic · PostgreSQL · Redis · MongoDB · Docker · Docker Compose · Kubernetes · RabbitMQ · Kafka · Celery · HTMX · Bootstrap · Streamlit · LLM · OpenAI · Claude · DeepSeek · RAG · TorchServe · Triton · ONNX · MLOps · MLflow · Weights & Biases
+27 навыков
З
Зонтик
200 000 ₽ – 250 000 ₽

Senior/middle Python Developer

SeniorУдалённоРоссия
Python · FastAPI · Django · PostgreSQL · Valkey · Redis · Kafka · RabbitMQ · Kubernetes · Helm · Keycloak · SAML · OIDC · GitLab CI/CD · Terraform · Prometheus · Grafana · ELK · Loki
+19 навыков
М
Мосбиржа
128 617 ₽ – 134 104 ₽

Java разработчик (Мосбиржа) (Senior)

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · JPA · PostgreSQL · Kafka · RabbitMQ · Kubernetes · Maven · Gradle · RESTful API · Spring Batch · Microservices · Unit Testing
+16 навыков
D
DataDev
250 000 ₽ – 300 000 ₽

Senior Java Developer

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · SOLID · OOP · Redis · MongoDB · Docker · Kubernetes · CI/CD · JUnit · Mockito · Microservices · Web3
+16 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

L
livechatinc
Страна
Польша