For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Lonely Planet
Lonely Planet

Elixir Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Database
Amazon
+34

Visa

U.S. visa required

Permanent role
6 days ago
Apply now

Job Description

This role is not open to visa sponsorship or transfer of visa sponsorship including those on OPT and STEM-EXT OPT, nor is it available to work corp-to-corp.

Lonely Planet is a trusted, iconic travel brand with over 50 years of experience helping travelers explore the world. Known for our extensive guidebooks, we are now evolving our digital offerings to create innovative, user-friendly travel digital experiences that bring the expertise of our guides into the modern age. Our goal is to revolutionize how people discover, plan, and experience their travel adventures.

As a Software Engineer on the Services team at Lonely Planet, you will join a dynamic, forward-thinking, cross-functional team to design, build, and maintain robust backend systems that power our next-generation travel app. This is a unique opportunity to shape the future of travel technology for a beloved brand, reimagining how millions of people discover, plan, and experience journeys around the world.

Work Experience

What You’ll Do:

  • Design, develop, and maintain multiple Elixir microservices, ensuring robust and scalable solutions that seamlessly integrate with other services and front-end components.
  • Utilize AWS services to build and deploy scalable cloud solutions.
  • Collaborate with product managers, designers, and other engineers to design, develop, and launch new features.
  • Write clean, maintainable, and well-tested code, following established best practices and team standards.
  • Participate in code reviews, technical discussions, and architecture decisions to ensure high quality deliverables.
  • Debug production issues, implement robust solutions, and contribute to ongoing software improvements.
  • Follow security best practices and help maintain a high standard of code quality and performance.
  • Stay up-to-date with the latest industry trends and technologies to drive innovation and efficiency.

What We’re Looking For:

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of professional experience in developing applications using Elixir and Phoenix.
  • Demonstrated experience building and maintaining GraphQL and RESTful APIs.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
  • Experience with AWS services, particularly EKS and Lambda, and familiarity with Terraform for infrastructure management.
  • Experience with event-driven architecture and using EventBridge for microservices communication.
  • Experience with relational databases (e.g. PostgreSQL) as well as NoSQL databases.
  • Proficient in designing, implementing, and optimizing database schemas and queries.
  • Experience with testing frameworks and methodologies.
  • Proven ability to work effectively in a collaborative, fast-paced environment.
  • Excellent problem-solving skills, attention to detail, and a proactive approach to learning and improvement.
  • Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Demonstrated ability to quickly learn and adapt to new languages and frameworks.
  • Product thinking and user-centric approach to development.

Exceptional Candidates Will Have:

  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of front-end technologies and frameworks.
  • Experience with other languages (Python, Golang, etc.).

Benefits

Compensation

Cash Compensation Range: $80,000-120,000

*Note actual salary is based on geographic location, qualifications, and experience.

Additionally, the following benefits are provided by Red Ventures, subject to eligibility requirements.

  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Paid Time Off
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program

About Lonely Planet

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service