Senior Elixir Engineer

EntwicklungVietnamFlexibelVertragsbasis

Are you an experienced software engineer who gets energy from building complex platforms? Do you enjoy working full-stack, take ownership of your work, and want to contribute directly to the next generation of voice and conversational AI solutions? Then we’d like to meet you.

Our client is building a conversational AI platform where partners and internal teams develop smart voice, chat and messaging solutions. The platform also powers the AI features of their contact center product, such as speech transcription, voicemail automation, call screening and voicebots.

To support the platform’s continued growth, we’re looking for a Senior Platform Engineer to help build the future of AI on it.

The role

As a Senior Elixir Engineer, you’ll work on the conversational AI platform. You’re responsible for designing, developing and improving features used daily by customers, partners and internal teams.

You’ll work across the full stack, from backend services in Elixir and Phoenix to frontend development in React and TypeScript. You take ownership of a feature’s entire lifecycle: from design and development to testing, documentation and rollout to production.

You’ll also play an important role in further developing the integration between the AI platform and the client’s PBX telephony platform. This is where AI, voice technology and telecom come together in solutions that directly affect the service provided to end customers.

This is deliberately not a management or team lead role. We’re looking for a senior engineer who enjoys building, takes responsibility and solves technical challenges, without the role being mainly about people management.

What you’ll do

  • Design, develop and maintain new features within the platform

  • Deliver solutions across the full stack, from the Elixir backend to the React/TypeScript frontend

  • Translate functional problems into scalable, maintainable technical solutions

  • Independently take on larger features, from design to production

  • Write tests, documentation and monitoring as an integral part of development

  • Perform code reviews and help maintain high quality standards within the team

  • Actively contribute to architecture discussions and the technical direction of the platform

  • Investigate and resolve complex production issues

  • Work with QA and DevOps/SRE to bring software to production safely and reliably

  • Contribute to the further development of AI features within the platform

  • Share knowledge with colleagues through reviews, pairing and technical documentation

Working on voice AI and telecom integrations

A key part of this role is the collaboration between the AI platform and the client’s telephony platform.

You’ll get the chance to dive deeper into voicebots, real-time speech processing, transcription, voicemail automation and call screening. Together with engineers from different teams, you’ll work on integrations that make AI features available directly within customers’ telephony environments.

Telecom experience isn’t required, but we value curiosity about this domain and the ambition to grow in it.

What you bring

You’re an experienced software engineer who takes ownership and independently tackles complex technical challenges. You think beyond code and care about scalability, quality, maintainability and the users of the platform.

You enjoy working with other engineers, share knowledge actively, and feel at home in an environment where technology, innovation and product development come together.

You also bring:

  • Experience as a Senior Software Engineer, Full-Stack Engineer or similar role

  • Strong backend experience, preferably with Elixir, Erlang/OTP or similar technologies

  • Experience with React and TypeScript

  • Experience building scalable software solutions in production environments

  • Experience independently delivering features from design to production

  • Knowledge of software architecture, API design and distributed systems

  • Experience with code reviews and software quality

  • Affinity with AI-assisted development and modern development tools

  • Good command of English ( equivalent to IELTS 6.5 & above) is must requirement

Nice to have

  • Phoenix Framework

  • Conversational AI, NLP or LLM solutions

  • Agentic AI workflows and tool/function calling

  • Event-driven architectures

  • Voice, telecom or PBX platforms

  • Kubernetes and Google Cloud Platform

  • Low-code or developer-facing platforms

Skills

ElixirErlang/OTPReactTypeScriptPhoenix FrameworkSoftware ArchitectureAPI DesignDistributed SystemsCode ReviewsSoftware QualityAI-assisted DevelopmentEnglishConversational AINLPLLMAgentic AIEvent-driven ArchitecturesVoiceTelecomPBX

Kontakt aufnehmen

Shortlist in drei Tagen erhalten

Sie schicken uns die Rollen und den Stack, in einem kurzen Formular oder in einem 30-minütigen Gespräch. Innerhalb von drei Werktagen erhalten Sie Senior Engineers mit Namen zur Prüfung, jeweils mit beiden Scorecards, und Sie können innerhalb von fünf Werktagen einstellen.

Bewertet aufClutch42 Bewertungen
ISO 27001
Zertifiziert

Dreißig Minuten mit Dale buchen

Der Kalender wird von HubSpot bereitgestellt und setzt eigene Cookies. Laden Sie ihn hier, oder buchen Sie direkt auf der HubSpot-Seite.

Buchungsseite öffnen