Job details


Apply Now


Job TitleSenior Backend Engineer - Configuration
Companylivechat
Job LocationRemote Poland
Workplace Type
Job Typefulltime
Job Category
Min Pay0
Max Pay0
Pay Currency
Pay Cycle
Last Seen 6 day(s) ago
DescriptionSenior Backend Engineer - Configuration = Engineering Remote Full-time Send us your application Apply now 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 Node.js (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 You’re a backend engineer who thrives on responsibility and impact. You likely: Bring strong experience in Go. Are comfortable contributing to services written in Node.js/TypeScript when needed. Have deep experience with SQL databases like PostgreSQL or MySQL and understand their nuances. Know how to dissect and decouple legacy systems into clean well-structured components. Write production-grade testable code — and take pride in doing it well. Work proactively and independently taking full responsibility for your work from concept to delivery. Feel 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. ### How 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. ### Benefits We don’t want you to worry about all the basic benefits - like a Multisport card private health care or a home office equipment budget. What we really want you to feel and what we believe in is that the real benefits come from the culture we’ve built. With a hybrid work model unlimited paid days off and sick days policy an environment focused on outcomes instead of worked hours and people dedicated to their work you’ll find a workplace where you can thrive. And here’s the icing on the cake: you’ll have the opportunity to work with the makers behind all Text products: LiveChat ChatBot HelpDesk KnowledgeBase OpenWidget. Are you feeling like this might be a great place to consider working for? We feel it too ) Join us and apply. Recruitment process Do you already feel like you belong here? - It’s time to fill out the application form and attach your CV. Here’s what happens next in our fully remote recruitment process: ### Interview with our recruitment specialist Get yourself something to drink and let’s talk. Tell us about your professional experience the results of your work and your values. We’ll tell you a little bit about the company products and company culture. We’ll also talk about the money and your availability. ### Video call with your future team leaders At this stage we’ll test your craft to see the value you can bring to the company. The most important part? You’ll find out everything about the challenges in your role and we’ll find out everything we need to know about your experience. ### A remote practice run We’ll give you a project to work on for a few hours. You’ll also meet the people that’ll give you tips advice and access to data and tools so you can feel like you’re already a part of the team. Get familiar with our atmosphere the workflow and the people. All in all we’ll help you make a well-informed decision.
Apply Now