Enable job alerts via email!

Senior Backend Engineer (Elixir)

Remote

United Kingdom

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A global technology company is seeking an experienced Backend Engineer to lead impactful projects within cross-functional teams. You will utilize your expertise in Elixir to build and maintain APIs while engaging in product development and mentoring peers. The role is fully remote, offering flexible work arrangements and competitive compensation based on your location and experience. Join us to shape the future of work.

Benefits

Competitive salary
Stock options
Flexible paid time off
A supportive work environment

Qualifications

  • Significant experience as a Backend Engineer with Elixir, building, shipping and maintaining complex software.
  • Experience with CI/CD tools like GitLab, GitHub, or Jenkins.

Responsibilities

  • Lead development of major projects and cross-team initiatives.
  • Engage in product work: feedback and technical solutions.
  • Maintain understanding of team domain from product and engineering perspectives.
  • Provide feedback during code reviews and contribute to the codebase.
  • Debug technical and business issues; support hiring and discussions.
  • Mentor engineers and propose platform improvements.
  • Design and implement scalable, maintainable APIs.

Skills

Backend Engineering with Elixir
CI/CD experience (GitLab, GitHub, Jenkins)
Docker
AWS
React/Vue/Angular
Job description
Overview

Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with ease. We enable businesses of all sizes to recruit, pay, and manage international teams. Our team works asynchronously, around the world, and positions are fully remote.

We encourage every member of the Remote team to bring their talents, experiences and culture to help us build the best-in-class HR platform. If you are energetic, curious, motivated and ambitious, be part of our world. Apply now and define the future of work!

The position

You will join a team of engineers across Frontend, Backend, SRE and QA. Teams are cross-functional and assigned to specific verticals. This role is open for several teams and the exact team will be defined during the interview process based on business needs and your preferences. You will work on building tools, APIs and integrations for one of our products. Our backend uses Elixir and Phoenix with PostgreSQL; the frontend uses React and Next.js. We use GitLab for version control, issue tracking and CI/CD. Our applications are hosted on AWS and deployments occur multiple times per day via our CI.

What this job can offer you
  • Complex and meaningful challenges that enable people and businesses to operate in any country.
  • Opportunity to have a significant impact on the business as Remote grows.
  • Freedom to organize your work and life; no requirement for daily standups or recurring meetings.
  • Competitive salary, stock options, flexible paid time off, and a set of perks and benefits.
  • A supportive environment that encourages innovation and constructive challenge.
  • Strong engineering peers to support your professional growth.
What you bring

Must have (professional experience):

  • Significant experience as a Backend Engineer with Elixir, including building, shipping and maintaining a complex software project.
  • CI/CD experience (GitLab, GitHub, Jenkins or similar).

Nice to have

  • Docker
  • AWS
  • Next.js
  • React/Vue/Angular
Key Responsibilities
  • Lead the development of major team-scoped projects and participate in cross-team initiatives.
  • Engage in product work: provide feedback, suggest solutions, and apply technical insight to improve the product.
  • Maintain understanding of the team's domain from both product and engineering perspectives.
  • Provide feedback on code reviews and contribute to the shared codebase.
  • Debug and solve technical and business issues; participate in non-team activities (support rotations, hiring, RFC discussions, etc.).
  • Mentor engineers and guide others; propose and implement platform improvements.
  • Design and implement performant, scalable, maintainable APIs.
Practical details
  • Reporting line: Engineering Team Leader
  • Location: Anywhere in the world
  • Start date: As soon as possible
Remote compensation philosophy

Remote aims to ensure fair, unbiased compensation and equity pay along with competitive benefits in all locations. We pay above local in-location rates and consider geographic pay differentials as part of a global compensation strategy. Base salary ranges for this full-time role are subject to factors such as location, skills, experience, and market demands.

Application process
  • Interview with a recruiter
  • Interview with an Engineering Leader
  • (async) Code exercise and review
  • Interview with engineering team members
  • Executive interview with VP of Engineering

We accept applications on an ongoing basis.

Equal opportunity and data privacy

Remote is an Equal Employment Opportunity employer. All people, regardless of background, are welcome to apply. We collect and process personal data for recruitment purposes in accordance with applicable data protection laws. Details are provided in our privacy notices and during the application process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.