This job has expired

This position was posted on September 13, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

AllTrails, Inc. logo

Software Engineer I, Fullstack (Trail Data)

Job Overview

Location

Remote

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

September 13, 2025

Full Job Description

đź“‹ Description

  • • Own the full-stack lifecycle of features that power the world’s largest and most trusted trail dataset. You will design, build, test, deploy, and maintain ReactJS front-end components and Ruby on Rails back-end services that enable our Trail Data team to ingest, curate, and publish millions of trail records with millisecond-level accuracy.
  • • Partner daily with cartographers, data analysts, and product managers to translate complex geospatial requirements into elegant, scalable software. You will sit in on stand-ups, run design reviews, and demo prototypes that directly influence how quickly we surface new trails to 40 million explorers.
  • • Architect resilient APIs and background jobs that process GPX uploads, satellite imagery, and user-generated corrections at petabyte scale. Expect to refactor for performance, add caching layers, and tune SQL queries so that a contributor in New Zealand sees their edit live within seconds.
  • • Craft pixel-perfect, accessible React interfaces that allow non-technical stakeholders to visualize trail geometry, elevation profiles, and quality scores on an interactive map. You will leverage MapBox GL, TypeScript, and CSS-in-JS to deliver responsive layouts that work equally well on a 4K monitor and a phone at 10,000 ft.
  • • Instrument everything—latency, error rates, user flows—using Datadog and NewRelic. You will set SLIs, build dashboards, and wake up on-call only when it really matters because you baked observability in from day one.
  • • Champion continuous deployment. Your pull requests trigger GitHub Actions, spin up Docker containers, run automated tests, and deploy to AWS (EC2, S3, RDS, CloudFront) multiple times a day without drama.
  • • Squash gnarly bugs across the stack: from a memory leak in a React hook to a race condition in a Sidekiq job. You will reproduce issues locally, write regression tests, and ship fixes before hikers notice.
  • • Experiment fearlessly with AI tools to accelerate your workflow—whether that’s generating test cases, summarizing code reviews, or prototyping UI variations. You will share prompt patterns and GPT plug-ins with the team so everyone levels up.
  • • Mentor and be mentored. You will pair program with senior engineers, conduct lunch-and-learns on Rails 7 features, and welcome interns who are pushing their first commits to production.
  • • Embrace AllTrails’ mission of inclusive access to nature. You will build features that surface wheelchair-friendly paths, multi-language trail names, and safety alerts so every explorer feels welcome on the trail.

Skills & Technologies

🌍 Remote
đź’µ Salary not specified
⏰ Full Time
🟡 Mid-level
đź’» Software Engineer
👨‍🎓 Degree required
⚡ React
⚡ Java
⚡ JavaScript
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AllTrails, Inc. logo
AllTrails, Inc.
Visit Website

About AllTrails, Inc.

AllTrails, Inc. operates a digital platform offering trail maps, reviews, photos, and navigation tools for hiking, running, and mountain biking worldwide. Founded in 2010 and headquartered in San Francisco, the company provides free and subscription-based services through web and mobile apps, enabling users to discover, plan, and record outdoor activities while accessing crowdsourced information on terrain, difficulty, and conditions.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Buenos Aires
Full-time
Expires May 12, 2026
Angular
Frontend
Onsite

13 days ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+4 more

5 days ago

Apply
Argentina
Contract
Expires May 9, 2026
JavaScript
TypeScript
React
+4 more

16 days ago

Apply
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more

24 days ago

Apply