# Senior Elixir Engineer job in Vietnam | Miyagami

> Senior Elixir Engineer at Miyagami, Vietnam. Are you an experienced software engineer who gets energy from building complex platforms? Do you enjoy…

Source: https://www.miyagami.com/careers/senior-elixir-engineer

[Home](https://www.miyagami.com/)/ [Careers](https://www.miyagami.com/careers)/ Senior Elixir Engineer

# Senior Elixir Engineer

Development Vietnam Flexible Contract

[Apply for this role](https://hiringmiyagami.tickup.vn/jobs/senior-elixir-engineer) [All vacancies](https://www.miyagami.com/careers)

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

Elixir Erlang/OTP React TypeScript Phoenix Framework Software Architecture API Design Distributed Systems Code Reviews Software Quality AI-assisted Development English Conversational AI NLP LLM Agentic AI Event-driven Architectures Voice Telecom PBX

How we assess

Two sixty-minute assessments, one with AI tools off and one with your own agents running. Both are scored on the same scorecards we use for every placement.

[How we vet](https://www.miyagami.com/how-we-vet)

Other vacancies

- [Senior Product Manager](https://www.miyagami.com/careers/senior-product-manager)
- [Senior QA Engineer (Automation & Manual)](https://www.miyagami.com/careers/senior-qa-engineer-automation-manual)
- [Head of Delivery](https://www.miyagami.com/careers/head-of-delivery)

Where we work

Amsterdam, London, Ho Chi Minh City and Da Nang.

[Our offices](https://www.miyagami.com/locations)

Let's talk

## Get a shortlist within three days

You share the roles and the stack in a short form or a thirty-minute call. Within three working days you get named senior engineers to review, each with both scorecards, and you can hire within five.

[Get a shortlist](https://www.miyagami.com/shortlist)

Reviewed on **Clutch** 42 reviews

[ISO 27001
Certified](https://trust.miyagami.com/)

Book thirty minutes with Dale

The calendar is provided by HubSpot, which sets its own cookies. Load it here, or book on HubSpot's page.

[Open booking page](https://sales.miyagami.com/meetings/dwesdorp)
