← Todas as vagas

Backend Engineer – Integrations, Automation

Sobre a vaga

• Design, build, and ship backend services and automated workflows from initial requirements through production
• Build reusable tools and integration services with clear schemas, validation, and interfaces
• Integrate third-party APIs and internal services, handling authentication, retries, rate limits, and idempotency
• Implement workflow orchestration involving state, execution limits, permissions, error handling, and human approval steps
• Build and maintain MCP servers and other tool interfaces for model-driven applications
• Develop and refine LLM instructions and tool descriptions
• Configure model selection, reasoning settings, tool permissions, and execution limits for workflows
• Debug production failures including incorrect tool selection, invalid arguments, missing actions, and incomplete execution
• Package and deploy services with Docker to cloud runtimes, with logging and instrumentation
• Add features and integrations to live services while protecting existing behavior through testing and regression checks
• Contribute to architecture and reliability improvements across system boundaries
• Document services and explain their behavior to internal teams and client engineers when needed

• At least 3 years building production backend software
• Strong TypeScript and Node.js skills
• Practical experience integrating REST APIs and third-party systems, including authentication, structured data, and failure handling
• Comfort with Docker and at least one cloud platform: AWS, GCP, or Azure
• Hands-on experience building LLM applications that call tools, using an established SDK or framework or a custom execution loop
• Practical experience with MCP or equivalent tool-integration patterns
• Established habits around Git, automated testing, code review, and debugging production software
• Ability to make technical decisions independently and take ownership of outcomes
• Ability to communicate clearly in written English
• A degree in Computer Science or equivalent practical experience
• Preferred: production experience with Claude Agent SDK, Anthropic or OpenAI APIs, LangChain/LangGraph, or Vercel AI SDK
• Preferred: experience writing MCP servers and evaluating model output with test sets, regression checks, or evaluation frameworks
• Preferred: hands-on AWS experience with ECS/Fargate, Lambda, IAM, or DynamoDB
• Preferred: experience integrating Gladly, Zendesk, Salesforce, or Amazon Connect, or using Python for data work

• Fully remote work and remote-first culture
• Flexible arrangements supporting work-life balance
• Autonomy and influence over architecture, tooling, and service maintenance
• International, collaborative environment
• Opportunity to deepen experience in workflow orchestration, tool integration, and model-driven application reliability
• Opportunity to work with TypeScript, Node.js, cloud infrastructure, and AI-powered workflows
• Opportunity to shape a growing software platform
• Single, long-term projects
• Friendly HR support
• Professional and personal growth opportunities
• Inclusive, respectful, creative, and collaborative culture
• Shared workspace in Serbia with free drinks and snacks