Senior Elixir Engineer

Arionkoder · LATAM · Engineering

Posted 2026-08-25

Apply for this role →

What you’ll do

The Senior Software Engineer (Elixir) reports to the Engineering Manager and works closely with cross-functional teams including other software engineers, architects, quality assurance, and product managers to ensure seamless, high-quality product and platform delivery. In this role, you will design, develop, test, deploy, and maintain world-class applications written in Elixir. You will also optimize these applications for speed, reliability, and scalability.

Your Impact

● Design, develop, deploy, and maintain high-performance, robust, and scalable APIs using Elixir. Also, conduct performance optimization to improve system responsiveness and throughput.

● Ensure API security protocols are in place to protect data and systems.

● Collaborate with cross-functional teams, both internal and external, to define, design, and bring innovative features to life.

● Identify and resolve issues and performance bottlenecks with existing API and integration architectures.

● Create and maintain technical documentation for API usage and system integrations.

● Uphold and propagate best practices in server-side Elixir-based application design, and collaborate with architects and engineers to continuously improve upon these best practices.

● Engage in architectural discussions and actively contribute to the technical decision-making process.

● Mentor other developers to foster a culture of innovation, quality, and growth.

● Continuously research, evaluate, test, and implement new technologies to optimize application performance and development efficiency.

● Collaborate with external stakeholders to design efficient integrations.

● Maintain up-to-date knowledge of Elixir trends, technologies, and best practices.

What you bring to the table

● Minimum of 7 years of software development experience with substantial professional Elixir development experience (we use Phoenix, LiveView experience is a plus).

● Proven track record of delivering high-quality, secure, and performant Elixir-based applications to production environments.

● Expertise in working with and designing RESTful APIs (we use OpenAPI specs).

● Proficiency in working with and designing solutions using multiple database systems (we use PostgreSQL primarily, with some SQLite).

● Proficiency in working with various version control systems (we use Git).

● Experience working in Agile and Kanban environments.

● Familiarity with cloud platforms and various architecture types (we are on AWS).

● Familiarity with containerization and container orchestration.

● Experience working with external clients, partners, and vendors.

● You consider multiple options when designing a solution.

● You are an all-around great person to work with!

Bonus points

● Experience in the Travel/Lifestyle industry.

● Experience working with asynchronous event-driven architecture.

● You have led teams and/or projects, either in an official or unofficial capacity.

● You’ve been a full-stack developer in previous roles and can assist in front-end development efforts (we use React).

● You’ve designed and architected an end-to-end application and deployed it to production where it is used by end users like yourself.

Important

100% Remote | Availability required during CET business hours (European time zone)

Apply for this role →

← Back to all jobs