At a Glance
- Tasks: Design and scale robust APIs while integrating with diverse banking systems.
- Company: Join a disruptive digital finance scale-up transforming modern banking platforms.
- Benefits: Enjoy hybrid work options and a competitive salary ranging from £40-80,000.
- Why this job: Be part of a fast-growing team shaping the future of programmable finance infrastructure.
- Qualifications: A technical degree and hands-on experience with Elixir or Erlang are essential.
- Other info: Ideal for those passionate about the Elixir ecosystem and eager to learn.
The predicted salary is between 40000 - 80000 £ per year.
X4 Engineering are proud to be working with a disruptive digital finance scale-up that’s changing the way modern banking platforms are built and connected. With clients ranging from agile startups to global fintech innovators, this company is expanding its backend engineering team to meet fast-growing demand.
As part of this journey, they’re hiring Backend Engineers to design and scale robust APIs, integrate with a diverse range of banking systems, and shape the future of programmable finance infrastructure.
Key Requirements:- A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline.
- Hands-on experience developing production systems using Elixir or Erlang.
- Familiarity with functional programming paradigms and best practices.
- Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly.
- Proven experience designing and maintaining APIs.
- Distributed systems experience.
- A genuine enthusiasm for the Elixir ecosystem—whether through side projects, community events, or writing/sharing ideas.
The role is available on-site / hybrid basis.
If you’re interested in the role please apply via the job advert or get in touch with a.koivio@x4engineering.
Contact Detail:
JobFlurry Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Elixir Software Engineer
✨Tip Number 1
Get involved in the Elixir community! Attend meetups, webinars, or online forums to connect with other Elixir enthusiasts. This not only helps you learn but also expands your network, which can be invaluable when looking for job opportunities.
✨Tip Number 2
Showcase your passion for Elixir by working on personal projects or contributing to open-source initiatives. Having tangible examples of your work can set you apart from other candidates and demonstrate your commitment to the language and its ecosystem.
✨Tip Number 3
Familiarise yourself with the specific frameworks mentioned in the job description, like Phoenix and LiveView. Consider building a small project using these frameworks to gain hands-on experience, which will make you more appealing to potential employers.
✨Tip Number 4
Prepare to discuss your experience with distributed systems during interviews. Be ready to share specific examples of challenges you've faced and how you've overcome them, as this is a key requirement for the role.
We think you need these skills to ace Elixir Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Elixir or Erlang, as well as any relevant projects that demonstrate your understanding of functional programming. Mention specific frameworks like Phoenix or LiveView if you have experience with them.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Elixir ecosystem and how it aligns with your career goals. Share any side projects or community involvement that showcases your passion for the technology.
Showcase Your Technical Skills: If possible, include links to your GitHub or other repositories where you have contributed code, especially in Elixir or related technologies. This will give the hiring team insight into your coding style and problem-solving abilities.
Highlight Relevant Experience: When detailing your work experience, focus on your roles involving API design and maintenance, as well as any experience with distributed systems. Use specific examples to illustrate your contributions and achievements in these areas.
How to prepare for a job interview at JobFlurry
✨Showcase Your Elixir Passion
Make sure to express your genuine enthusiasm for the Elixir ecosystem. Share any side projects, community involvement, or ideas you've written about. This will demonstrate your commitment and passion for the technology.
✨Prepare for Technical Questions
Expect to face technical questions related to Elixir, functional programming, and API design. Brush up on your knowledge of frameworks like Phoenix and LiveView, and be ready to discuss your hands-on experience with production systems.
✨Highlight Distributed Systems Experience
If you have experience with distributed systems, make sure to highlight it during the interview. Discuss specific challenges you've faced and how you overcame them, as this is crucial for the role.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects, team dynamics, and future goals. This shows your interest in the role and helps you assess if the company aligns with your career aspirations.