buro

buro

Senior Backend Elixir Engineer - AndromedAI, Milan, Italy - Full-time remote

Introductory paragraph

We’re looking for a Senior Elixir Backend Engineer to join our team, building powerful, reliable and scalable software from complex requirements.
We are a VC-backed startup building an AI platform that transforms eCommerce catalogs from static into dynamic, continuously optimized assets. Our technology helps products sell more across both traditional channels like Google and emerging AI-driven surfaces such as ChatGPT and AI Mode shopping experiences. The company was founded by AI and eCommerce specialists with experience working at Google.

We are a small (around 14 people), fast-moving, and highly product-driven team, working closely together with minimal bureaucracy.

Start date: January 2026.

About us

My name: Francesco Burelli
My position: CTO
Company name: AndromedAI
Company website: https://andromed.ai
Company headquarters (country): Italy
Company info and history (how you’re using Elixir etc): Our current stack is: React for the FE, Elixir Phoenix for the BE and other Python services for the AI. We use Elixir because I’m really passionate about the language and I know it is solid, easy to use, flexible and reliable. We focus on building quality product so writing quality software, testing is not optional it is part of the development.

About the job

Job title: Senior Backend Engineer (Elixir/Phoenix)
Job description: Together with the team and the CTO, you will design, build, and maintain our Elixir/Phoenix codebase, shape our architecture, collaborate closely with Product and Design, and help build a complex PIM/AI platform that handles a large amount of data at scale.
Salary range: depending on the seniority between euro 40k and 50k
Qualifications or experience required: At least 2 years of experience in writing Elixir code and working with Postgres
What the successful job applicant will be working on: Building and maintaining a clean, reliable codebase with Phoenix, Ecto, Postgres and other tools/libraries; Design solid Postgres data model; iterating quickly in small cycles; contributing to architecture decisions; taking responsibility for scalability and security; influencing processes, tooling, and team culture.

Position on remote work

Remote job: yes
Remote restrictions: EU only
Remote leeway: Full remote. We meet and work together around the Europe (typically in Milan) about 4 times per year.
Any other notes about your position on remote work: We are a distributed-friendly product team around Europe and U.S.

About the interview process

A questionnaire with aptitude and technical questions to fill in.

Short homework assignment (little Elixir exercise).

Technical interview with the CTO (the one who wrote the code so far).

Cultural fit call with the CEO and optionally the CTO.

Decision and offer.

Further info

We are going to manage a large amount of data and we need to process it massively, so writing a reliable code and design the right data model is essential. We are focused to deliver a quality product, so paying attention on every details, on managing errors and testing.

Knowing about infrastructure and DevOps is a big plus.

To apply, please send: a concise CV, a short cover letter explaining your motivation and working style, and optionally a small portfolio or repo snippet.

First Post!

hmykhailiuk

hmykhailiuk

Hi Francesco,

I’m applying for the Senior Backend Engineer (Elixir/Phoenix) role at AndromedAI. Your focus on Elixir for building reliable, scalable systems: and the emphasis on quality, testing, and clean architecture, strongly aligns with how I like to work.

I have hands-on experience building and maintaining production systems with Elixir, Phoenix, Ecto, and PostgreSQL, focusing on clear data modeling, predictable behavior, and long-term maintainability. I’m comfortable owning backend services end to end: designing schemas, writing well-tested code, handling large data flows, and iterating quickly in small, safe cycles.

I enjoy working closely with Product and Design, especially in complex domains where data consistency, performance, and error handling matter. I take responsibility for scalability and security, and I care about writing code that other engineers can easily understand and extend. Testing is part of my daily workflow, not an afterthought.

AndromedAI’s mission(turning static eCommerce catalogs into continuously optimized, AI-driven assets) is exciting, especially at the scale you’re operating. I’d enjoy contributing to the core Phoenix codebase, shaping backend architecture, and helping the team build a reliable foundation for large-scale data processing.

I’m EU-based, comfortable with full remote work, and happy to join periodic team meetups. I’d be glad to share code samples or complete the Elixir exercise as part of the process.

Best regards,
Heorh Mykhailiuk

Where Next?

Popular in Jobs Top

gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. https://boards.gr...
New
AndrewDryga
About us My name: Andrew Dryga My position: :man_shrugging: Company name: Hammer Corp. Website: https://www.hammer-corp.com/ Country...
New
Judith
Firework is the world’s leading immersive “shoppertainment” platform with shoppable video, live streaming commerce, and monetization capa...
New
derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
New
jarek
Introductory paragraph We are Contractbook, we digitalise the legal industry. Contractbook provides efficient contract management for m...
New
troy76
System76 engineers and manufactures open source hardware, software, and firmware at our factory in Denver, Colorado. At System76 you’ll p...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New
vbrazo
Hiive - Remote/Hybrid Canada, Vancouver | Mid/Senior Elixir, React Engineer | Full-Time About us My name: Vitor Oliveira My position: ...
New

Other popular topics Top

Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement