
Software Engineering Intern
ABOUT onX
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.
Internship Description | Life at onX
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.
What you’ll do
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.”
Anticipated Internship Start Date
We will work to accommodate your school schedule when determining the start date and duration. This full-time internship will occur from May/June 2026 to July/August 2026, for approximately 10-12 weeks.
Internship Requirements
- You have strong computer science fundamentals and are currently pursuing a Bachelor’s, Master’s, or Ph.D. degree in Computer Science or a related field.
- You will have completed your Sophomore year by the time of this internship (see anticipated dates above).
- You have experience or completed coursework related to data structures, algorithms, and software design.
- You have experience with coding in Java, JavaScript, Python, or another relevant programming language. We develop in Swift, Kotlin, JavaScript, Elixir, Go, and Python.
- You have an understanding of software quality and testing practices.
- You are deeply curious, fun to work with and believe the best work happens when you are a part of a passionate team.
Application Requirements
- Cover letter - Tell us why you want to work for onX and what you are excited to learn.
- Resume - We encourage you to highlight your favorite coursework and relevant projects that you’ve worked on.
- 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.
INTERNSHIP LOCATION
Onsite in Montana or remotely from select locations. onX’s corporate offices are located in Missoula and Bozeman, Montana. This position can be performed near a corporate office or remotely from one of onX’s “Basecamps,” which are emerging locations where our remote onXers cluster for work and adventure. onX’s current Basecamps are located within a 120-mile radius of the following: Austin, TX; Denver, CO; Minneapolis, MN; Portland, OR; Charlotte, NC; Salt Lake City, UT; and Seattle, WA.
COMPENSATION + PERKS
onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $30 and $35 per hour for the duration of their internship. The pay range will vary based on the type of degree (Bachelor’s, Master’s, or Ph.D.) and highest year completed in school (Sophomore, Junior, or Senior).
- Elite membership access to onX’s suite of products before your internship.
- Industries discounts, onX swag, eligibility for retirement, and more!
At onX, we believe that diversity makes us better. Bringing together a diverse set of backgrounds, ideas, and opinions helps us to achieve our mission to awaken the adventurer in everyone. We are proud to be an equal opportunity employer. onX is committed to equal opportunity not only in our hiring practices but also in our employment practices, including but not limited to development, compensation, and promotion. We strive to build an inclusive work community where everyone can be their authentic self, and together, we win as a team. Come join us!
onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy.
Create a Job Alert
Interested in building your career at onX Cached? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field