Enable job alerts via email!

Senior Backend Engineer (Elixir)

Remote

South Africa

Remote

USD 51 000 - 117 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Backend Engineer to join their dynamic team. This fully remote position offers the opportunity to work on meaningful projects that impact global employment. You'll collaborate with talented engineers to build tools and APIs, leveraging cutting-edge technologies like Elixir and AWS. Enjoy a flexible work environment with unlimited PTO and competitive compensation. If you're passionate about technology and want to make a difference in the world, this role is perfect for you!

Benefits

Unlimited PTO
Stock options
Competitive salary
Flexible work schedule
Social event budgets
Co-working space budgets

Qualifications

  • Significant experience as a Backend Engineer with Elixir.
  • Experience in CI/CD using tools like GitLab or Jenkins.

Responsibilities

  • Lead development of major projects and participate in cross-team initiatives.
  • Design and implement APIs with performance and scalability in mind.

Skills

Elixir
CI/CD
Problem Solving

Tools

GitLab
Docker
AWS
Next.js
React

Job description

Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance. Check out remote.com/how-it-works to learn more or if you’re interested in adding to the mission, scroll down to apply now.

Not only do we encourage folks from all ethnic groups, genders, sexuality, age, abilities, disability status, and any other under-represented group to apply, but we prioritize a sense of belonging. We have 4 ERGs (Women, Disability, Queer, Minorities in Tech) who meet regularly with the People team. During your interviews and beyond, we ask & encourage anybody who needs an accommodation to request one from their recruiter.

At Remote, we embrace AI as a valuable tool while prioritizing human creativity and authenticity. We look forward to meeting candidates who balance innovation with genuine expertise and experience. To learn more about Remote's AI guidelines, see here.

All of our positions are fully remote. You do not have to relocate to join us!

The position

You'll be joining a team of engineers across Frontend, Backend, SRE, and QA. We're organized into cross-functional development teams assigned to specific verticals.

This role is open for several teams, and we will define the exact team that you will be joining during the interview process based on the business needs and your preferences.

Regardless of the specific team, you will be working on building tools, APIs, and integrations for one of our products.

Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Next.js for our front-end. GitLab is used as a version control tool, issue tracker, and CI/CD solution. Our applications are hosted on AWS. We fully rely on our CI for deployments and deploy multiple times per day.

What this job can offer you
  • Complex and meaningful challenges — solving them will enable people and businesses to live and operate in any country of the world.
  • Opportunity to have a significant impact on the business — we are still very early in our journey as a company, and each change you make today is amplified by the company's growth.
  • A lot of freedom to organize your work and life — you are not bound to daily standups, recurring meetings, or other ceremonies.
  • Competitive salary, stock options, unlimited PTO, and a set of perks and benefits.
  • A supportive and kind work environment where we encourage challenge to dogmas and pursuit of innovation!
  • Strong team of experienced engineers who will support and facilitate your professional growth.
What you bring

Must have (professional experience):

  • Significant experience as a Backend Engineer working with Elixir, including building, shipping, and maintaining complex software projects.
  • 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.
  • Actively participate in product work: provide feedback, suggest solutions, and use technical insights to recommend product improvements.
  • Maintain a good understanding of the team’s domain from both product and engineering perspectives.
  • Provide feedback during code reviews.
  • Contribute to the shared codebase.
  • Debug and solve technical and business issues.
  • Participate in non-team activities such as support rotations, hiring, RFC discussions, etc.
  • Mentor and guide other engineers.
  • Investigate, propose, and implement platform improvements.
  • Design and implement APIs with performance, scalability, and maintainability in mind.
Practicals
  • Reporting line: Engineering Team Leader
  • Location: Anywhere in the World
  • Start date: As soon as possible
Remote Compensation Philosophy

Remote’s Total Rewards philosophy is to ensure fair, unbiased compensation and equitable pay along with competitive benefits in all locations. We pay above in-location rates to discourage cheap labor practices. Our aim is to support global talent-hiring and bring local wealth to developing countries.

Our salary bands are broad, reflecting our international operations and distributed workforce. We use geo ranges to consider geographic pay differentials as part of our global compensation strategy.

The base salary range for this full-time position is USD 51,850 to USD 116,650. Actual pay depends on factors like location, skills, experience, training, business needs, and market demands. The range may change over time.

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

Our benefits & perks are detailed in our handbook at remote.com/r/benefits. Some benefits are available to all Remoters, such as budgets for social events or co-working spaces.

How you’ll plan your day (and life)

We work asynchronously, allowing you to plan around your life, not meetings. Learn more at remote.com/async.

You are encouraged to take ownership, be proactive, and prioritize work-life balance, fitting work around your needs.

If this sounds appealing, apply now!

How to apply
  • Fill out the form below and upload your CV in PDF format.
  • Submit your application and CV in English, or include your LinkedIn profile if your CV is not up to date.
  • We also collect demographic data voluntarily to promote diversity and inclusion, which will not impact your application.

We accept applications on an ongoing basis. For more info, see the original description.

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