# Elixir Software Engineer at Prima

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Architect, design and build scalable Eli

- **Company:** Prima (https://jobs.trythestack.co/companies/prima)
- **Location:** London, GB, United Kingdom
- **Work arrangement:** Remote
- **Employment type:** Full-time
- **Experience level:** 5–10 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** Elixir, Rust, event-driven architectures, microservices, domain-driven design, RabbitMQ, Kafka, test-driven development, TDD, Event-Sourcing, CQRS, Agile
- **Posted by employer:** 2026-10-31
- **Added to The Stack:** 2026-11-01
- **Listed until:** 2026-12-30
- **Status:** Active
- **Apply:** https://jobs.eu.lever.co/prima/49130b06-a839-4c78-8b9c-359f7a6f049c/apply?source=LinkedIn (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/elixir-software-engineer-prima

## About the role

Responsibilities:
- Architect, design and build scalable Elixir services following DDD and event-driven principles.
- Write modular, maintainable code and enforce quality via code reviews and automated tests.
- Translate product requirements into technical designs, estimate effort and deliver outcomes.
- Troubleshoot, debug and optimise services for performance and reliability.
- Drive adoption of new technologies and share knowledge across the engineering organisation.
- Collaborate with product, infrastructure and cross-functional teams to ship features safely and iteratively.

Requirements:
- Strong backend development experience with event-driven architectures, microservices and domain-driven design.
- Professional experience with Elixir (and functional programming concepts); Rust experience is a plus.
- Familiarity with TDD, Event-Sourcing/CQRS patterns and messaging systems (RabbitMQ, Kafka) is advantageous.
- Comfortable working in Agile teams, with strong communication and collaboration skills.
- Proactive, growth-minded engineer with solid problem-solving ability and a focus on high code quality.

## Responsibilities

Architect, design, develop, and maintain scalable Elixir services aligned with industry best practices. Collaborate with product managers and engineering teams to translate requirements into effective software solutions and define timelines. Perform code reviews, troubleshoot issues, and drive adoption of new technologies to improve quality and performance.

## Requirements

Extensive backend development experience with event-driven architectures, microservices, and domain-driven design; strong English communication and collaboration in Agile environments. Nice-to-have: experience with Rust and/or Elixir, TDD, Event-Sourcing, CQRS, and messaging systems such as RabbitMQ or Kafka.

## FAQ

- **Is this Elixir Software Engineer role still open?** It was posted on 2026-10-31 and is listed as active on The Stack. Confirm on Prima's application page before applying.
- **Does Prima offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Prima's site.
- **Where is this role located?** The listing gives the location as London, GB, United Kingdom. It is marked remote.
- **What skills does this role ask for?** The listing names: Elixir, Rust, event-driven architectures, microservices, domain-driven design, RabbitMQ, Kafka, test-driven development, TDD, Event-Sourcing, CQRS, Agile.

## More like this

- [All jobs at Prima](https://jobs.trythestack.co/companies/prima.md)
- [Software Engineer Jobs in London with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/london/software-engineer)
- [All visa sponsorship jobs in the United Kingdom](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom)
- [Software Engineer at JD.COM](https://jobs.trythestack.co/jobs/software-engineer-jdcom.md)
- [Product Manager - Customer Fulfilment Automation at Tesco](https://jobs.trythestack.co/jobs/product-manager-customer-fulfilment-automation-tesco.md)
- [Senior Software Development Engineer at Clearwater Analytics](https://jobs.trythestack.co/jobs/senior-software-development-engineer-clearwater-analytics.md)
- [Cyber Security Engineer at LEIDOS INNOVATIONS UK LTD](https://jobs.trythestack.co/jobs/cyber-security-engineer-leidos-innovations-uk-ltd.md)
- [Lead Data Analyst at Bauer Media Group](https://jobs.trythestack.co/jobs/lead-data-analyst-bauer-media-group.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://jobs.eu.lever.co/prima/49130b06-a839-4c78-8b9c-359f7a6f049c/apply?source=LinkedIn). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "elixir-software-engineer-prima": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Elixir Software Engineer at Prima, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/elixir-software-engineer-prima)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
