Software Engineer at Prima
At a glance
- Company
- Prima
- Location
- London, GB, United Kingdom
- Work arrangement
- On-site
- 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.
About the role
Responsibilities:
- Architect, design and implement scalable backend services and microservices aligned with domain-driven design.
- Write reusable, modular, maintainable code and enforce code quality through reviews and standards.
- Translate product requirements into technical solutions, estimate effort and deliver against timelines.
- Troubleshoot, debug and optimise performance and reliability in production systems.
- Advocate and pilot new technologies and tools; support their adoption when appropriate.
- Collaborate closely with stakeholders, product managers and cross-functional teams to deliver value.
Requirements:
- Strong backend development experience with event-driven architectures and microservices.
- Solid understanding of domain-driven design and best engineering practices.
- Comfortable working in Agile teams with excellent English communication skills.
- Self-motivated, proactive, accountable, with a growth mindset and strong problem-solving ability.
- Nice-to-have: professional experience with Rust and/or Elixir, functional programming, TDD, Event-Sourcing/CQRS and messaging systems (RabbitMQ, Kafka).
Responsibilities
Architect, design, develop, and maintain scalable services; collaborate with stakeholders and product/engineering management to translate requirements into design; perform code reviews, troubleshoot issues, and ensure high code quality and performance; stay up to date with new technologies and drive adoption where appropriate.
Requirements
Extensive backend development experience with event-driven architectures, microservices, and domain-driven design; strong English communication and collaboration skills; experience in Agile environments; self-motivated, proactive, and growth-focused with strong problem-solving abilities.
Key skills
- backend development — in 166 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
- Rust — in 81 other listings on The Stack
- Elixir — in 8 other listings on The Stack
- functional programming — in 5 other listings on The Stack
- test-driven development — in 12 other listings on The Stack
- Event-Sourcing
- CQRS
- RabbitMQ
- Kafka
On The Stack (as of 2026-11-01)
Frequently asked questions about Prima
Is this 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 on-site.
What skills does this role ask for?
The listing names: backend development, event-driven architectures, microservices, domain-driven design, Rust, Elixir, functional programming, test-driven development, Event-Sourcing, CQRS, RabbitMQ, Kafka.