2027 Summer Internship, Software Development

Worky

Bozeman (MT)

Hybrid

USD 41,000 - 48,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Elite product access
Industry discounts & swag

Job summary

onX offers a full-time internship for engineers (mobile, web, or backend). You will work with a world-class team to enhance our mapping technology and create memorable outdoor experiences for customers.

Location options include onsite in Montana or remote from select locations, with Basecamps near several U.S. cities. Compensation ranges from $30 to $35 per hour and varies by degree level and year completed.

Qualifications

  • Strong CS fundamentals and pursuing a Bachelor's, Master's, or Ph.D. in CS or related field.
  • Will have completed Sophomore year by internship start.
  • Experience or coursework in data structures, algorithms, and software design.
  • Experience with coding in Java, JavaScript, Python (Swift, Kotlin, Go, Elixir as used in the stack).
  • Understanding of software quality and testing practices.
  • Curious, collaborative, and team-focused.

Responsibilities

  • Gain real-world engineer experience by collaborating with the team to build key areas of the app experience.
  • Contribute to practical coding tasks and learn from a world-class engineering team.
  • At internship end, demonstrate a part of the app you helped build for customers.

Skills

CS fundamentals
Java
JavaScript
Python
Swift
Go
Elixir

Education

BS/MS/PhD in Computer Science or related field

Job description

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.
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!
THE ONX EXPERIENCE

onX is a distributed company with more than 400 employees across the country. We come together regularly to work in person and stay connected through regional basecamps and a culture that balances individual ownership with deep collaboration.

While we move quickly, we’re not a scrappy start-up. We operate with clear goals, structure, and frameworks that guide how we prioritize and execute. Priorities matter. While they may shift, data shapes how we evolve as our business, products, and the world around us change.

Clear priorities and structure don’t limit ownership - they make it possible. You’ll have the autonomy to define your work and make meaningful decisions within clear strategic boundaries. You’ll partner closely with others to solve complex problems and build solutions that scale across teams and platforms. Along the way, you’ll be supported with feedback, tools, and opportunities to grow your craft as you take on new challenges.

PERFORMANCE ESSENTIALS

In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at PC@onxmaps.com.

Application Deadline is Monday, November 10th at 5:00pm MST

#LI-Remote

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

2027 Summer Internship, Software Development
2027 Summer Internship, Software Development

onX • United States

Hybrid
USD 18,184,000 - 23,144,000
Elite product access
Discounts & swag
Full-Stack Engineer at onX
Full-Stack Engineer at onX

Matcha • Northern (KY)

Hybrid
USD 130,000 - 153,000
Health benefits
Annual bonus
Equity options
+3
Senior Android Engineer - Foundational Experiences Team
Senior Android Engineer - Foundational Experiences Team

Onxmaps • Bozeman (MT)

Hybrid
USD 142,000 - 167,000
Flexible time away package
Comprehensive health benefits
401k matching
+2
Senior Android Engineer - New Business
Senior Android Engineer - New Business

Onxmaps • Bozeman (MT)

Hybrid
USD 140,000 - 175,000
Competitive salaries
Comprehensive health benefits
401k matching
+2
Senior Product Manager - User Generated Data
Senior Product Manager - User Generated Data

onXmaps, Inc. • Bozeman (MT)

On-site
USD 143,000 - 179,000
Health benefits
401k matches
Annual bonus
+1
Backend Engineer III - Growth
Backend Engineer III - Growth

onXmaps, Inc. • Bozeman (MT)

On-site
USD 130,000 - 153,000
Health benefits
Parental leave
401k matching
+1
Android Engineer III - Backcountry
Android Engineer III - Backcountry

Onxmaps • Bozeman (MT)

Hybrid
USD 130,000 - 153,000
Competitive salaries
Annual bonuses
Comprehensive health benefits
+1
Android Engineer III - Hunt
Android Engineer III - Hunt

onXmaps, Inc. • Bozeman (MT)

Hybrid
USD 130,000 - 153,000
Health benefits
Parental leave
401k matching
+3
Director, Growth Engineering - Missoula
Director, Growth Engineering - Missoula

Make Choteau Home • Missoula (MT)

Hybrid
USD 200,000 - 249,000
Competitive salary
Annual bonus (10%)
Health benefits
+4
Android Engineer - Backcountry
Android Engineer - Backcountry

Onxmaps • Bozeman (MT)

Hybrid
USD 130,000 - 153,000
Competitive salaries
Comprehensive health benefits
401k matching
+2