Elixir Software Engineer

Elixir Software Engineer

London Full-Time 32000 - 48000 £ / year (est.) No home office possible
Go Premium
X

At a Glance

  • Tasks: Join a dynamic team to design and scale robust APIs for modern banking platforms.
  • Company: Be part of a disruptive digital finance scale-up transforming the banking industry.
  • Benefits: Enjoy hybrid work options and a competitive salary ranging from £40-80,000.
  • Why this job: Shape the future of programmable finance while working with innovative fintech clients.
  • 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 32000 - 48000 £ 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.

Elixir Software Engineer employer: X4 Engineering

Join a forward-thinking digital finance scale-up in London, where innovation meets opportunity. With a strong emphasis on employee growth and a collaborative work culture, this company offers competitive salaries and the flexibility of hybrid working arrangements. You'll be part of a dynamic team that values your contributions and encourages you to explore the Elixir ecosystem, making it an ideal environment for those seeking meaningful and rewarding employment.
X

Contact Detail:

X4 Engineering 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 developers. This not only helps you learn but also expands your network, which can lead to job opportunities.

✨Tip Number 2

Showcase your passion for Elixir by working on personal projects or contributing to open-source. Having a portfolio that demonstrates your skills in building APIs or using frameworks like Phoenix can set you apart from other candidates.

✨Tip Number 3

Familiarise yourself with the latest trends and best practices in functional programming. Being able to discuss these topics during interviews will show your enthusiasm and understanding of the Elixir ecosystem.

✨Tip Number 4

Prepare for technical interviews by practicing coding challenges specifically in Elixir. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with problem-solving in a functional programming context.

We think you need these skills to ace Elixir Software Engineer

Proficiency in Elixir or Erlang
Understanding of functional programming paradigms
Experience with frameworks like Phoenix, LiveView, or OTP
API design and maintenance
Knowledge of distributed systems
Strong problem-solving skills
Ability to work collaboratively in a team
Familiarity with version control systems (e.g., Git)
Enthusiasm for the Elixir ecosystem
Effective communication skills
Adaptability to new technologies and frameworks
Experience with testing frameworks and methodologies

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 showcase your skills in backend engineering and API design. Use specific examples to demonstrate your familiarity with functional programming paradigms.

Craft a Compelling Cover Letter: In your cover letter, express your genuine enthusiasm for the Elixir ecosystem. Mention any side projects, community involvement, or events you've participated in that relate to Elixir or functional programming. This will help you stand out as a passionate candidate.

Highlight Relevant Experience: When detailing your work experience, focus on your hands-on experience with production systems and distributed systems. Be specific about the frameworks you've used, such as Phoenix or LiveView, and how they contributed to your projects.

Proofread Your Application: Before submitting your application, take the time to proofread your CV and cover letter. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.

How to prepare for a job interview at X4 Engineering

✨Show Your Passion for Elixir

Make sure to express your genuine enthusiasm for the Elixir ecosystem. Share any side projects, community events, or contributions you've made that showcase your commitment to the language and its community.

✨Demonstrate Your Technical Skills

Be prepared to discuss your hands-on experience with Elixir or Erlang in detail. Highlight specific projects where you designed and maintained APIs, and be ready to explain your approach to functional programming paradigms.

✨Familiarity with Frameworks

If you have experience with frameworks like Phoenix, LiveView, or OTP, make sure to mention it. If not, show your willingness to learn by discussing how you plan to get up-to-speed quickly with these technologies.

✨Discuss Distributed Systems Experience

Since distributed systems experience is a key requirement, prepare examples of past work where you dealt with such systems. Be ready to explain the challenges you faced and how you overcame them.

Elixir Software Engineer
X4 Engineering
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

X
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>