Senior Backend Engineer
Location:
Other, Central Europe
Seniority:
Lead
Technologies:
JS, Node.js, Ruby, TypeScript

Together with the Zoolatech team, our partner, a leading construction management company, is at the forefront of developing a cloud-based software solution. This innovative platform is instrumental in the successful completion of major projects including skyscrapers, hospitals, data centers, stadiums, and schools. It streamlines the management of finances, quality, teams, and risks, making these processes transparent, convenient, and regulation-compliant. Our partner is not only an expert in construction management but also a significant technology innovator, actively developing web and mobile solutions.

As part of the company's innovation division, the team is building an AI-powered voice assistant integrated into the partner's iOS and Android mobile apps. This feature enables field workers to interact with live project data hands-free, using natural speech to log updates, submit correspondence, query project status, and trigger actions across the platform — all powered by a real-time STT → LLM → TTS pipeline.

Zoolatech plays a crucial role in supporting our partner's growth, and we are currently searching for a result-oriented Backend Staff Engineer who can keep high development standards and join the team as soon as possible.

You'll be joining a mobile engineering team within our partner's innovation division, based in India. The team owns the mobile layer of the AI voice assistant and related AI-powered tooling. You’ll be working closely with mobile, platform, and AI infrastructure engineers, and will coordinate with team members across India, Egypt, and the US.

  • Own backend systems end-to-end — from real-time audio ingestion and STT integration to LLM orchestration, intent routing, and TTS response delivery

  • Build and maintain scalable integrations with the partner's core platform APIs to enable voice-triggered actions on live project data

  • Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical construction workflow problems

  • Enable your teams to deliver complex projects quickly with a high-quality bar

  • Use a customer-centric approach to lead architectural design decisions

  • Have a significant impact on projects affecting scalability, performance, and new value delivery

  • Identify large technological issues and opportunities in your area of responsibility, and organize your teams to solve them

  • Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent work experience

  • 8+ years of backend engineering experience (5+ years building production backend services, 3+ years with Ruby on Rails, Node.js, Python, or Golang, and 2+ years with distributed systems at scale)

  • Broad and deep understanding of backend architectural patterns (microservices, SOA, event-driven systems) and modern API design (REST, GraphQL)

  • Hands-on experience integrating AI/ML APIs — Speech-to-Text (STT), Text-to-Speech (TTS), or Large Language Models (OpenAI, Anthropic, Azure AI, Whisper, or equivalent)

  • Solid understanding of LLM orchestration patterns: prompt engineering, context and session management, function calling, and tool use

  • Experience working with real-time and streaming systems using WebSockets or WebRTC

  • Understanding of multi-threading, concurrent programming, memory management, and performance optimization

  • Experience with cloud infrastructure (AWS preferred — API Gateway, Lambda, SQS, S3) and data stores (Postgres, Redis)

  • Proven ability to develop and ship complex, high-quality software products

  • Exceptional communication skills in English; experience working within international distributed teams

  • Experience leading large initiatives with the ability to course-correct as needed

  • Available to overlap with India-based team working hours (IST timezone alignment required)

Discover what it’s like to work with us
Join Our Team!
Attaching my CV:
Your message is sent. Thank you for contacting us, we will get in touch with you soon.