Senior Backend Engineer with Elixir
About your team:
Join the Content Cartel team which builds high-performance content editor - the most complex and feature-rich part of Surfer. We’re not just building a text editor; we’re engineering the future of content optimization. Our tools help thousands of users rank higher on Google and LLMs by scoring articles and offering state-of-the-art optimization features.
As a Senior Backend Engineer you’ll directly influence how thousands of users create and optimize content every single day. You’ll craft the backend that makes our editor smart and fast.
We’re a remote-first company, but if you ever crave some in-person energy, we’ve got a cozy office in Wrocław where the magic happens (and coffee never runs out ☕).
You will be responsible for:
Designing, building, and maintaining backend features in Elixir.
Supporting the frontend by providing robust and well-structured GraphQL API.
Developing and maintaining our public REST API.
Building systems that involve text processing and integrations with LLMs.
Collaborating closely with frontend engineers and product teams to deliver end-to-end solutions that directly impact our core editor experience.
Maintaining high code quality through automated tests, documentation, and thoughtful architectural decisions.
Taking full ownership of the feature lifecycle.
You may be a good fit for this role if you:
Are backend expert with strong hands-on experience in Elixir.
Have a solid experience with relational databases (ideally PostgreSQL) and query optimization skills.
Are comfortable writing automated tests and care about long-term code quality.
Communicate clearly and proactively — you ask questions early, share context, and keep things moving.
Take ownership and responsibility — you don’t need step-by-step guidance.
Think critically about both product and technical implementation.
Thrive in environments where long-term roadmaps aren't always fixed — you embrace ambiguity as a chance to shape the solution.
Have experience with LLM integration — or are excited to learn quickly in this area.
Major plus:-have experience with Oban, RabbitMQ, Redis, Prometheus, Node.js or React.
What we offer:
Choose between fully remote or hybrid work from our modern Wrocław office.
27 days of PTO per year, plus additional sick leave when you need it.
Continuous growth: $1,000 annual development budget for courses, conferences, or any learning resource that helps you grow.
Comprehensive healthcare with SafetyWing: Global coverage that goes beyond basics, includes medical assistance, dental care, vaccinations, glasses or even massages.
50% co-financing of a Multisport card for those based in Poland or a monthly wellness allowance if you’re working from abroad.
Senior Backend Engineer with Elixir
Senior Backend Engineer with Elixir