Software Engineer, Elixir | Lonely Planet

Red Ventures

Education
Benefits
Skills

Job Requirements

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
Read Full Description
Confirmed 2 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles