.
Senior Backend Engineer - Omnichannel Integrations Team
  • Wrocław
Senior Backend Engineer - Omnichannel Integrations Team
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
Text SA
4. 2. 2026
Informacje o stanowisku

Team Mission

Omnichannel Integrations Team connects Text to the messaging platforms customers actually use to talk to businesses — Messenger, WhatsApp, Instagram, Telegram, Twilio , and more.

We build native, first-class integrations inside Text : consistent conversation history, reliable message delivery, correct attachment handling, and predictable behavior across channels — even when each platform has its own quirks.

We’re at an inflection point: we’re moving from externally-built connectors to building and owning key channels in-house , which means you’ll help set foundations and standards — not just maintain what exists.

About the Role

We’re looking for a Senior Backend Engineer (Go) to design, build, and scale the backend foundations for Omnichannel integrations at Text.

In practice, you’ll build systems that translate third-party messaging platforms into a consistent internal model , keep data flowing reliably into the Inbox, and stay correct under real-world constraints.

This is reliability-heavy integration work, not “API wiring.” External APIs evolve, webhooks can be flaky, and constraints like rate limits, ordering, retries, idempotency, and media limits are part of the job — and customers notice immediately when conversation breaks.

High ownership: you’ll be joining early on the backend side of the team, with strong influence on architecture, patterns, and scaling strategy.

What you’ll do

  • Build backend services for Omnichannel integrations and scale coverage across channels.

  • Design ingestion and sync flows that are resilient by default ( deduplication, retries, idempotency, ordering guarantees ).

  • Translate third-party concepts into Text’s internal domain model ( messages, threads, participants, attachments, metadata ).

  • Handle channel-specific constraints without breaking user experience ( media size limits, API versioning, delivery semantics ).

  • Improve operational reliability with strong observability ( metrics, logs, tracing, alerting ) and debuggable failure modes.

  • Collaborate closely with teams across Text to keep data flows consistent and trustworthy .

  • Shape architecture decisions: what becomes a reusable platform layer vs. channel-specific logic.

Who you are

  • Ownership mindset: you treat the systems you own as products — and care about production outcomes.

  • Systems thinking: you reason in failure modes, trade-offs, and long-term maintainability.

  • Integration pragmatism: you can navigate messy external APIs and still build clean abstractions.

  • Reliability-first: you design for partial failure (timeouts, duplicates, out-of-order events) and predictable behavior.

  • Clear communication: you keep alignment and visibility as part of execution.

You may be a great fit if you have

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

  • Strong production experience with Go (Golang) .

  • Solid distributed systems fundamentals ( consistency trade-offs, retries/idempotency, backpressure, event-driven patterns ).

  • Experience integrating with third-party platforms and operating services in production.

  • Comfort with SQL (PostgreSQL) plus stores like Redis .

  • Experience with Pub/Sub or Kafka and async/event-driven architectures.

  • Familiarity with cloud infrastructure ( GCP preferred ) and modern delivery/ops practices ( CI/CD + observability ).

Nice to have

  • Experience with messaging/social channels ( Meta APIs, WhatsApp Business, Instagram, Telegram , Twilio, or other providers).

  • Experience in integration-heavy products where external change is frequent ( versioning, deprecations, migrations ).

  • Experience designing media/attachment handling at scale (limits, retention/lifecycle, storage costs, delivery reliability).

  • Exposure to enterprise SaaS constraints (security/compliance mindset).

Why you’ll love working with us

  • Inflection-point ownership: you’ll shape foundations, patterns, and standards for Omnichannel.

  • High-impact channels: work on integrations customers care about most — high usage and business impact.

  • Real engineering challenges: reliability and correctness under external constraints.

  • Strong platform foundations: security/compliance/reliability baseline exists, so you can focus on evolution.

  • Cross-product impact: your work powers Inbox experience and downstream features relying on trustworthy conversation data.

⚡ If you enjoy integration-heavy backend work, distributed-systems challenges, and building systems customers rely on daily — we’d love to meet 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.

Contract: B2B (self-employed). You’ll need a registered business in selected EU countries — either already set up or possible to register in your country . Please apply only if this works for you.

  • Praca Wrocław
  • Team leader Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    107 256
    16 448