← All jobs

Mid Level Backend Engineer

About the role

• Develop, maintain, and enhance backend microservices and REST/gRPC APIs using TypeScript (Node.js) and Go
• Implement and optimize event-driven, asynchronous workflows using Kafka, SQS, or SNS
• Manage and tune relational, search, and caching data stores including PostgreSQL/MySQL, OpenSearch, and Redis
• Deploy, maintain, and monitor containerised applications across AWS and Kubernetes environments
• Diagnose, debug, and resolve complex backend production issues to ensure system stability and high availability
• Drive code quality through automated unit/integration testing, peer code reviews, and technical documentation
• Partner with product managers, designers, and cross-functional engineers to translate user needs into backend solutions
• Drive backend architecture for a conversational property search experience where LLMs orchestrate the user journey
• Build scalable microservices, optimize data integrations, and enable real-time streaming

• 3-6 years of professional software engineering experience with strong focus on backend microservices and API design (REST/gRPC)
• Hands-on expertise with TypeScript (Node.js) for enterprise backend development
• Solid experience working with relational databases (MySQL/PostgreSQL), search engines (OpenSearch/Elasticsearch), and in-memory caches (Redis)
• Practical experience with AWS cloud services and asynchronous/event-driven architectures (Kafka, SQS, or SNS)
• Demonstrated commitment to software quality through unit/integration testing, debugging, and production support
• Candidates must be based in Serbia and able to work UAE hours (GST)
• Hands-on exposure to Go or a strong desire to learn and contribute to existing Go services
• Hands-on experience or exposure to production LLM-powered applications, such as function/tool calling, context management, or prompt caching

• The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built
• The opportunity to be part of an amazing, multicultural community of tech experts
• Direct hands-on exposure to modern, production-grade LLM applications and AI orchestration patterns
• Inclusive workplace and equal employment opportunities
• Reasonable accommodations during the recruitment process