2027 Summer Internship, Software Development

onX CachedBozeman, MT
$30 - $35Hybrid

About The Position

As a pioneer in digital outdoor navigation with a suite of apps, onX was founded in Montana, which in turn has inspired our mission to awaken the adventurer inside everyone. With more than 400 employees located around the country working in largely remote / hybrid roles, we have created regional “Basecamps” to help remote employees find connection and inspiration with other onXers. We bring our outdoor passion to work every day, coupling it with industry-leading technology to craft dynamic outdoor experiences. Through multiple years of growth, we haven’t lost our entrepreneurial ethos at onX. We offer a fast-paced, growing, tech-forward environment where ownership, accountability, and passion for winning as a team are essential. We value diversity and believe it leads to different perspectives and inspires both new adventures and new growth. As a team, we’re hungry to improve, value innovation, and believe great ideas come from any direction. At onX, our mission is clear: Awaken the adventurer inside everyone. We are passionate about the outdoors and curious about mapping technologies, and we always strive to put our customers first by building trust and value in our apps. As an onX intern, you are a full-time engineer (mobile, web, or backend) and a valued part of our team. Together, we work collaboratively to enhance our best-in-class mapping technology in order to help create memorable outdoor experiences for our amazing customers. As an onX intern, you will gain real-world experience and learn what it means to be a professional engineer, learning from a world-class team. During your internship, you will be an integral part of the onX engineering team - working with your team to build key areas of the app experience. This is your chance to use your classroom knowledge to contribute to practical applications making an impact on the end-user experience. At the end of your onX internship, you’ll be able to point to some part of our app and say “I helped build that for our customers.”

Requirements

  • Currently pursuing a Bachelor’s, Master’s, or Ph.D. degree in Computer Science or a related field.
  • Will have completed your Sophomore year by the time of this internship.
  • Experience or completed coursework related to data structures, algorithms, and software design.
  • Experience with coding in Java, JavaScript, Python, or another relevant programming language.
  • An understanding of software quality and testing practices.
  • Deeply curious, fun to work with and believe the best work happens when you are a part of a passionate team.
  • Permanent authorization to work in the United States. onX is not able to sponsor work visas or accept temporary authorizations of any kind (eg., H-1B or student visas) now or in the future. Permanent work authorization in the United States (U.S. citizens, U.S. nationals, asylees, refugees, and recent lawful permanent residents) is a required condition of employment.

Nice To Haves

  • Experience developing in Swift, Kotlin, JavaScript, Elixir, Go, and Python.

Responsibilities

  • Work collaboratively to enhance onX's mapping technology.
  • Contribute to building key areas of the app experience.
  • Use classroom knowledge to contribute to practical applications.
  • Make an impact on the end-user experience.

Benefits

  • Elite membership access to onX’s suite of products before your internship.
  • Industries discounts
  • onX swag
  • Eligibility for retirement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service