Senior Backend Engineer – Configuration – Wrocław

last updated September 4, 2025 21:46 UTC

Text

HQ: Hybrid

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc
Behind every customer-facing feature is a network of backend systems that quietly power the experience. That’s where we come in. The Configuration team ties together our products, services, and teams — from managing agents and licensing parameters to serving data to messaging and customer systems. It’s the backbone of how the product operates at scale.
But we’re not just keeping things running — we’re actively transforming how they work. Our mission is to build robust, well-architected services that can evolve with the business. This is high-impact engineering with real technical depth and tight integrations across the stack.
You’ll join a small, three-person team where engineers are expected to take end-to-end ownership — from shaping architecture to shipping production code and maintenance. Whether you’re building new services, migrating critical logic out of monoliths, or working through tricky licensing edge cases, this role rewards technical curiosity, independence, and a builder’s mindset.
If you thrive in environments where clarity, accountability, and platform thinking matter, you’ll feel right at home.
What You’ll Be Doing

    • Design, develop, and maintain public and internal APIs and backend services that support product configuration across the entire platform.
    • Refactor and extract functionality from legacy REST APIs into clean, modular services written primarily in Go.
    • Collaborate closely with engineers and cross-functional teams — including web, mobile, and product — to deliver cohesive, scalable solutions.
    • Contribute to architectural discussions and actively participate in shaping the future of our service layer.
    • Write automated tests across multiple levels (integration, unit, end-to-end) to ensure stability and confidence in delivery.
    • Take full ownership of your work — from technical planning and implementation to production deployment and post-release support.
    • Support and evolve existing systems to remain performant, reliable, and well-structured.
    • Contribute to broader engineering efforts, such as service isolation, observability, and infrastructure automation.
Our Tech Stack

    • Languages: Go (primary), with some services in Nodejs (TypeScript).
    • Databases: PostgreSQL, MySQL, and Redis.|
    • Infrastructure & DevOps: Kubernetes (via Argo CD), Terraform, and GitHub Actions.
    • Testing: Wide range depending on service. We aim to focus primarily on integration tests, supplemented by unit and end-to-end testing.
Who We’re Looking For Engineer That

    • Brings strong experience in Go.
    • Is comfortable with contributing to services written in Nodejs/TypeScript when needed.
    • Has deep experience with SQL databases like PostgreSQL or MySQL and understands their nuances.
    • Knows how to dissect and decouple legacy systems into clean, well-structured components.
    • Writes production-grade, testable code — and takes pride in doing it well.
    • Works proactively and independently, taking full responsibility for their work from concept to delivery.
    • Feels confident engaging in architectural conversations and proposing scalable, long-term solutions.
Nice to Have

    • Experience with distributed systems or operating services at scale.
    • Familiarity with GitHub Actions, Argo CD, Kubernetes, or similar DevOps tools.
    • A track record of migrating legacy monoliths into service-based architectures.
    • Exposure to configuration-heavy domains or internal platform tooling.
Why This Role Stands Out

    • Real ownership: You’ll directly shape how our product is configured and scaled across the organization.
    • Foundational impact: You’re building the backbone services that power our messaging, agent management, and licensing systems.
    • Engineering depth: From legacy decomposition to distributed system design, this role offers deep technical challenges.
    • Low process overhead: No sprints, no noise — just one short daily sync and focused work.
    • Supportive culture: Work with a small, tight-knit team that values clarity, autonomy, and proactive collaboration.
Sounds like your kind of challenge? Let’s talk
Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0