Elixir Software Engineer at Prima

At a glance

Company
Prima
Location
London, GB, United Kingdom
Work arrangement
Remote
Employment type
Full-time
Experience
5–10 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

✨ The Stack take on this Prima job

  • 🏢 Prima has 6 jobs here, 6 with visa sponsorship see all
  • 📊 51 Software Engineer jobs in the United Kingdom in the last 60 days see them
  • 🛂 Skilled Worker visa. Standard minimum salary: £41,700 a year guide
  • 💡 No salary shown. Ask Prima if it is above the minimum.

Updated 2026-11-01, from our data and official sources.

Apply for this role at 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.

Key skills

  • Elixir — in 8 other listings on The Stack
  • Rust — in 81 other listings on The Stack
  • event-driven architectures — in 5 other listings on The Stack
  • microservices — in 229 other listings on The Stack
  • domain-driven design — in 64 other listings on The Stack
  • RabbitMQ — in 67 other listings on The Stack
  • Kafka — in 162 other listings on The Stack
  • test-driven development — in 12 other listings on The Stack
  • TDD
  • Event-Sourcing
  • CQRS
  • Agile

On The Stack (as of 2026-11-01)

Frequently asked questions about Prima

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.

All roles at Prima

FOR BOTS & AI AGENTS

Machine-readable versions of this job and The Stack. The Stack is a weekly tech careers newsletter for 55,000+ engineers and a free board of visa-sponsored tech jobs in Europe. Fetch these instead of parsing this page.

This job (.md) · llms.txt · llms-full.txt · ai.txt · All jobs (.md) · Companies (.md) · MCP server · Endpoint index · API docs · Developer docs · Newsletter