Backend Developer (Golang)
- Almaty
- Astana
- Belgrade
- Cluj-Napoca
- Dnipro
- Kharkiv
- Krakow
- Kyiv
- Larnaca
- Lodz
- Lublin
- Lviv
- Odesa
- Remote.Bulgaria
- Remote.Georgia
- Remote.Kazakhstan
- Remote.Poland
- Riga
- Sofia
- Tbilisi
- Varna
- Warsaw
- Wroclaw
- Yerevan
If you received this vacancy from our recruiters — read our Privacy Notice.
Client
Project overview
Position overview
You should be equally comfortable reasoning about a tricky PostgreSQL migration and about why an agent loop is failing on the third tool call. This role gives you direct influence over backend architecture and over how AI capabilities are extended across the platform.
In your application, include one short paragraph on an agent, MCP server, or AI feature you have shipped — what it does, the hardest problem you solved, and how you knew it was working. Generic "I've used Cursor" answers will be filtered out.
Responsibilities
- Design, build, and operate agentic components: tool definitions, multi-step loops, retries, guardrails, and evaluation.
- Build and maintain MCP servers and the tooling around them.
- Use AI coding agents (Claude Code, Cursor, Copilot, or equivalent) as a primary part of your workflow to accelerate delivery without compromising quality.
- Maintain and improve existing backend services written in Go.
- Design schemas, optimize queries, and manage safe database migrations in PostgreSQL.
- Investigate technical approaches and propose alternatives for solving platform challenges.
- Collaborate with product and engineering contributors on feature design and implementation.
- Participate in code reviews and contribute to engineering best practices.
- Support integration efforts across frontend, backend, and infrastructure components.
Requirements
- Production experience building agents, agentic tools, or MCP servers — not just prototypes or demos. Be ready to walk through a system you built: tool design, failure modes, how you evaluated and improved it.
- Hands-on with at least one major LLM provider's API (Anthropic, OpenAI, AWS Bedrock, or equivalent), including streaming, tool use, and structured outputs.
- Daily use of AI coding agents in your workflow. You can articulate concretely where they help, where they hurt, and how you maintain code quality and review discipline.
- Strong experience developing backend services using Go.
- Experience with PostgreSQL including schema design, performance tuning, and migration management.
- Ability to independently analyze problems, evaluate trade-offs, and propose technical solutions.
- Experience participating in Agile development teams.
- Fluency in English for documentation and collaboration.
Nice to have
- Experience with AgentCore.
- Experience designing evaluation pipelines for LLM features (offline evals, LLM-as-judge, human review loops).
- Experience with Python or Node.js for backend work.
- Experience building frontend features using React.
- Experience working with cloud environments or CI/CD pipelines.
- Open-source contributions, published writing, or talks on applied AI engineering.
Looking for Similar Opportunities?

We offer
Vacation
As per the laws of your country. We do ask you to take a proper rest
Health insurance
We help you to take out an insurance policy for you and your loved ones
Sick pay
10 days without a doctor's note, afterwards - as per the laws of your country
Time off for state holidays
According to the official calendar, regardless of the client’s schedule
Pleasant environment
Two large corporate parties and many small get-togethers for colleagues
Comfort service
Solving technical and everyday problems at work
What if I can’t find it?
FAQ for Candidates
Work on global projects, grow your career in a supportive, flexible, and innovative tech environment. We help cover the cost of IT certifications and provide access to top-tier courses and learning platforms. View current openings and take the next step with us.



