Lidera a visão técnica e a execução de produtos e projetos, definindo arquiteturas escaláveis, resilientes e seguras, orientando decisões técnicas e ajudando equipes a entregar melhorias de forma consistente.
Staff Backend Software Engineer - Remote (Poland)
📜 Description
- Architect context pipelines for AI agents to produce reliable, mergeable code.
- Prepare agent-actionable task specifications with clear acceptance criteria.
- Design and maintain agent-ready systems with comprehensive test suites and CI/CD pipelines.
- Serve as an AI Champion, contributing to workshops and mentoring engineers.
- Drive migration from a legacy monolith to microservices, owning domain decomposition decisions.
- Set standards for GraphQL API design, RESTful contracts, and CI/CD quality.
🛠️ Requirements
- Strong ownership instinct with a focus on validating and refactoring AI-generated code.
- Proficient in Golang, Java/Kotlin, and PHP with experience in scalable systems.
- Deep expertise in scalable distributed systems, CI/CD, RESTful and GraphQL APIs.
- Ability to align technical decisions with business strategy and influence without authority.
- Clear communication skills in English across engineering, product, and leadership.
✨ Benefits
- Monthly salary and an annual bonus (20%)
- Training and conference budget, and free access to Udemy courses
- Benefits package with 500 points on the Mybenefit platform per month
- Private medical care provided by Luxmed
- IP rights’ costs - 80%
- 100% remote work (as well as the possibility of working from our offices in Poznan and Warsaw)
Full job description
Join Our Team as an AI-native Staff Backend Engineer!
Join one of our cross-functional teams in Motors, Real Estate, OLX Classifieds, or Platforms, working remotely from Poland.
Are you someone who is craving scalable problems and dealing with optimizations?
You'll work with a creative, critical, and well-organized team from the comfort of your house, but as close as we have ever been!
You will play a key role in enabling our organisation to scale efficiently.
Who we are looking for:
You can use agentic workflows (Claude Code, Cursor Agent, or equivalent) as your default, not as a novelty.
You practice context engineering, not just prompt engineering; you design the full information architecture an AI agent needs to succeed: repo structure, CLAUDE.md / AGENTS.md configs, relevant code context, memory, and tool access.
You understand model routing trade-offs (e.g., when to use Haiku vs. Sonnet vs. Opus) and multi-agent orchestration.
Strong ownership instinct: AI output is a first draft, not a deliverable; you validate, refactor, and take full accountability.
You have strong Coding and Computer Science Fundamentals. Roughly ⅔ of your time will be hands-on technical work: designing solutions, steering and reviewing AI-generated code, developing new ideas, and reviewing others' contributions. The rest goes to cross-team influence, mentoring, and strategic alignment.
Strong background experience in Golang, Java/Kotlin (preferred technologies), and able to work with PHP. Flexible and capable of adjusting to changing project requirements, roles, and backend technologies as needed.
Scalable Systems Expertise. Experience with large-scale web applications, an economic-thinking mindset, and being able to design well-bounded future-proof domain systems, aligned with the business objectives.
Deep expertise in scalable distributed systems, CI/CD, RESTful and GraphQL APIs, AWS, and relational + NoSQL databases.
Big-picture thinker: aligns technical decisions with business strategy, influences without authority.
Clear communicator in English across engineering, product, and leadership audiences.
Self-starter who identifies what needs doing and takes initiative without waiting to be asked.
Skilled Technical Leader and Mentor: Guide and support engineers by setting a strong example. As a Staff Engineer, you are a role model, leading by example and through your expertise.
What you will be doing:
Architect context pipelines for AI agents: curate what enters the context window (repo boundaries, domain knowledge, test outputs, CI feedback) so agents produce reliable, mergeable code, not just plausible code.
Prepare task specifications that are agent-actionable (clear acceptance criteria, referenced modules, explicit constraints)
Design and maintain agent-ready systems: well-bounded repos, comprehensive test suites as guardrails, CI/CD pipelines with structured output agents can parse and act on.
Serve as an AI Champion: join and strengthen our growing AI Champion community, contribute to workshops, curate effective agentic workflows, and mentor engineers on AI-assisted practices. Contribute to org-level AI tooling evaluations and OLX AI practices repositories.
Drive active migration from a legacy monolith to microservices, owning decisions on bounded domain decomposition. Working on making agentic workflows effective across a codebase whose boundaries are actively being redefined.
Set the bar for GraphQL API design, RESTful contracts, database schema, and CI/CD quality across the tribe.
Work with product and engineering leadership to identify high-value problems, propose initiatives, and drive impactful technical direction without direct authority
Guide senior engineers in managing and reducing technical debt with AI as an accelerator, not a shortcut.
Our Hiring Process:
Our Benefits
Similar jobs
Search more Backend Engineer jobsStaff Backend Software Engineer - Loki | NASA | Remote
Design, build, and operate Loki backend systems, owning reliability and performance while delivering customer-facing features, contributing to open-source projects, and supporting teammates across a distributed systems team.
Staff Backend Software Engineer - Loki | NASA | Remote
Design, build, and operate critical backend systems for large-scale telemetry, driving features and projects from idea through production while improving reliability, performance, and availability.
Staff Software Enginer, Backend - Payments Platform
Own the architecture and technical direction of a global payments platform, building reliable, high-volume distributed systems and guiding strategy, engineering quality, and reliability across teams.
Staff Software Engineer - Backend - 5 to 9 years
Design, build, and maintain scalable backend systems for a bi-directional CRM data integration platform, shaping architecture and technical decisions while improving reliability, performance, and code quality.
