Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Map Viewer - Bozeman

$148k - $182k

Make Choteau Home

ABOUT onX We’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further. We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver. Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals – Hunt, Offroad, Backcountry, and Fish – is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most. We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact. Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access. ABOUT THIS OPPORTUNITY onX is seeking a Senior Software Engineer who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business. In this role, you’ll focus on onX’s Core Viewer cross‑platform map rendering engine as part of the Map Viewer team, supporting map rendering for all onX verticals. You’ll take ownership of your work, collaborate closely with partners across the organization, and help move initiatives forward in an environment where priorities evolve, learning is celebrated, and you’re encouraged to keep stretching your skills. This role will report to the team's Engineering Manager. WHAT YOU'LL DO Essential Job Duties & Functions You will write C++, Swift and Kotlin, leveraging OpenGL and Metal You help develop a 3D map viewing SDK for mobile and web. Build reliability and performance tracking tools to monitor the map engine in production Serve as a map API subject matter expert for vertical application developers Optimize the rendering, culling, and spatial positioning algorithms that drive the map’s visual presentation Set up dependency/artifact / build pipeline to create consumable dependencies for iOS, Android and web (Swift Package Manager, Android Libraries). Integrate automated testing and performance measurement into the Core Viewer CI pipeline for all platforms Look for opportunities to embed AI as a repeatable co‑pilot in daily workflows by integrating experimentation into real work, and continuously refining its use with sound judgment and validation. WHAT YOU’LL BRING Minimum of five (5) years of experience shipping and maintaining production code At least one (1) year of experience was focused on 3D map rendering (WebGL, OpenGL, Vulcan, Metal and/or DirectX) and at least (3) years of experience with mobile development. Fundamentals of graphics programming, including the Graphics Pipeline Experience with culling, clipping, and spatial partitioning algorithms. Quad‑ or oct‑trees is a plus Concurrency and multithreading for network requests and computation Experience with protocol buffers Experience with working with analytics data, BigQuery or a similar big data query language Knowledge of scene graphs A strong computer science foundation Brings a humble approach and communicates with clarity across written and verbal formats A strong curiosity for exploring new technologies, including AI A shared passion for and ability to demonstrate onX’s Company Values. Permanent US work authorization is a condition of employment with onX. ADDED BONUSES Though not required, we would be thrilled to consider candidates with any of the following: Deep understanding of data structures to support spatial querying Experience with a multi‑platform C++ code base An avid user of any of the onX apps 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. WHERE YOU CAN WORK onX has created a thriving distributed workforce designed to foster connection, collaboration, and shared experience across several US locations. We have two HQ locations in Bozeman and Missoula, MT and established virtual workforce Basecamps in Austin, TX; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. HOW YOU’LL BE COMPENSATED onX is committed to compensating all employees fairly and equitably for their contributions. For this position, we are open to considering candidates ranging in two levels (level II and level III). Spanning these levels, applicants can expect to make between $148,000 to $182,000 upon hire. The pay range will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full‑time onX employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance. WHAT WE’RE OFFERING YOU Competitive salaries, annual bonuses, equity, and opportunities for growth Comprehensive health benefits, including a no‑monthly‑cost medical plan Paid parental leave of 13 weeks for birthing parents and 5 weeks for non‑birthing parents 401K matching at 100% for the first 3% you save and 50% from 3‑5% Company‑wide outdoor adventures and amazing outdoor industry perks Annual “Get Out, Get Active” funds to fuel your active lifestyle Flexible time away package that includes PTO, STO, VTO, and paid holidays 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 View email address on click.appcast.io. Position open until filled. At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us! #J-18808-Ljbffr

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Map Viewer - Bozeman in Bozeman, MT vacancy
  • $148k - $182k

     ...Make Choteau Home is seeking a Senior Software Engineer to join their Map Viewer team in Bozeman, Montana. The role involves developing a 3D map rendering SDK and optimizing algorithms for various platforms. Candidates should have at least five years of experience in production... 
    Senior

    Make Choteau Home

    Bozeman, MT
    4 hours ago
  •  ...Who You Are You are a professional software developer with experience integrating your software into custom electronic and computer...  ...support after delivery. Work closely with firmware and hardware engineers to integrate software components into electronic products. Write... 
    Senior
    Work experience placement

    Make Choteau Home

    Bozeman, MT
    3 hours ago
  • $200k - $240k

     ...Who We Are: AED Product Development (AED) is an engineering product design and development firm located in Bozeman, Montana that is a wholly owned subsidiary of Sphere...  ...to society. Who You Are: You are a professional software developer with experience integrating your... 
    Senior
    Work experience placement
    Local area

    Sphere Entertainment Co

    Bozeman, MT
    2 hours ago
  •  ...our customers, and in our growing commitment to land stewardship and recreational access. WHAT YOU WILL DO onX is seeking a Senior Backend Engineer with a passion for building scalable platform Identity and Access Management (IAM) systems. Your focus will be on designing... 
    Senior
    Work at office

    Make Choteau Home

    Bozeman, MT
    3 hours ago
  • $146k - $182k

     ...WILL DO onX is seeking a Senior Backend Engineer who will contribute to meaningful...  ...s experience with off-road mapping and navigation as part of...  ...offices in Missoula and Bozeman. If you prefer to work in an...  ...of full-time professional software development experience is required... 
    Senior
    Permanent employment
    Full time
    Part time
    Work at office
    Remote work
    Flexible hours

    ONX, Inc.

    Bozeman, MT
    3 days ago
  • $146k - $182k

     ...WILL DO onX is seeking a Senior Backend Engineer with a passion for building...  ...offices in Missoula and Bozeman. If you prefer to work in an...  ...more years of professional software development experience, with...  ...team. Come join us! onX Maps will never ask for credit card... 
    Senior
    Permanent employment
    Full time
    Part time
    Work at office
    Remote work
    Flexible hours

    ONX, Inc.

    Bozeman, MT
    2 days ago
  •  ...our company. About the role We are hiring a Full Stack Software Engineer to help evolve and scale our emissions data platform, Bridger...  ...data Build responsive, data-heavy frontend features (maps, tables, analytics) using modern React frameworks Collaborate... 

    Bridger Photonics Inc

    Bozeman, MT
    1 day ago
  • $45 - $55 per hour

     ...Description Job Description Senior Project Engineer – Water/Wastewater Focus...  ..., environmental survey, mapping, landscape architecture, and...  ...Civil 3D, hydraulic modeling software, and Microsoft Office Suite...  ...be based in Missoula, MT; Bozeman, MT; or Denver, CO.... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    DJ&A

    Bozeman, MT
    15 days ago
  • $70k - $130k

     ...Job Description: VDC Engineer Bozeman, MT or Belgrade, MT (candidates must be interested in relocating to MT or in MT currently...  ...teams to create detailed 3D models and simulations using BIM software. Coordinate with architects, engineers, and contractors to... 
    For contractors
    Relocation

    ESR Healthcare

    Bozeman, MT
    5 days ago
  • $135k - $175k

     ...the Role We are seeking an experienced, highly motivated Senior Full-Stack Engineer to join our growing team. The ideal candidate will be a strong...  ...on the role of Artificial Intelligence (AI) in modern software development. Candidates must demonstrate an active engagement... 
    Senior
    Full time
    Remote work
    Shift work

    VYNYL

    Bozeman, MT
    18 days ago
  •  ...Senior Product Manager - Sensor Software Platform About Bridger Photonics, Inc. Bridger Photonics...  ...& gas industry. Our Gas Mapping LiDAR pinpoints leaks...  .... Join a growing team of engineers, scientists, and...  ...match, and meaningful PTO. Bozeman‑based is preferred. Remote... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Bridger Photonics Inc

    Bozeman, MT
    1 day ago
  •  ...Water/Wastewater Design Engineer DJ&A is seeking a full-time Water...  ...drawings, layouts, sketches, maps, and graphic representations...  ...Civil 3D, or similar software platforms. Produces technical...  ..., WA; Denver, CO; Missoula, or Bozeman, MT; Sioux Falls, SD... 
    Full time
    For contractors
    Local area
    Remote work
    Flexible hours

    DJ&A

    Bozeman, MT
    3 days ago
  • $90k - $115k

     ...Cushing Terrell is seeking a Multi-Family Architect in Bozeman, Montana, who is a design-forward leader shaping the future of residential living. This role involves collaborating across interior, urban design, structural, and MEP teams to create high-performing design... 
    Senior

    Cushing Terrell

    Bozeman, MT
    4 hours ago
  • $88k - $120k

     ...Project Or Senior Engineer – Hydraulics/Road Design Billings, Bozeman, Helena, MT or Hybrid We welcome you to consider Sanbell as the next step in your exciting career as a civil engineer. Sanbell is a multi-disciplinary engineering, community planning, and design... 
    Senior
    Work at office
    Local area
    Relocation package
    Flexible hours

    Sanbell

    Bozeman, MT
    4 days ago
  •  ...Company, Inc. is looking for a Lead Underground Estimator based in Bozeman, Montana. This key role involves managing bid responses for...  ...and utilities. The ideal candidate will possess a degree in Engineering and at least 10 years of related experience in heavy civil or... 
    Senior

    Barnard Construction Company, Inc.

    Bozeman, MT
    1 day ago
  • $56.16k - $106.08k

     ...Kids for the Future is hiring a Senior Supermarket Rack Refrigeration HVAC Technician in Bozeman, Montana. You will maintain and repair the Refrigeration HVAC systems, utilizing your skills and tools in a dynamic environment. The role requires a valid driver’s license... 
    Senior

    Kids For The Future

    Bozeman, MT
    4 hours ago
  •  ...Foothills Bank is seeking a Senior Commercial Relationship Manager in Bozeman, Montana. This senior role is responsible for managing complex credit relationships, demonstrating advanced credit acumen, and actively pursuing business development opportunities. The ideal... 
    Senior

    Foothills Bank

    Bozeman, MT
    1 day ago
  •  ...Customer Service Engineer - Bozeman, Montana (Union) page is loaded## Customer Service Engineer - Bozeman, Montana (Union)remote type: Remotelocations...  ...technology to include mechanics, electrical, chemistry, and software technology; experience with electronics, hydraulic and... 
    Temporary work
    Local area
    Remote work
    Shift work
    Night shift

    Siemens Healthineers AG

    Bozeman, MT
    1 day ago
  •  ...About this position: Intern will work closely with engineers on designing electric and natural gas facilities. This includes estimating...  ...gas pipe to determine replacement plans Work on infrastructure mapping/GIS information to improve data Participate in organizational work... 
    Internship
    Work at office
    Relocation

    Make Choteau Home

    Bozeman, MT
    4 hours ago
  • $200k - $230k

     ...We Are AED Product Development (AED) is an engineering product design and development firm located in Bozeman, Montana that is a wholly owned subsidiary of Sphere...  ...turn on and debugging through professional software development on embedded systems. You're a problem... 
    Senior
    Local area
    Relocation package

    Sphere Entertainment Group, LLC

    Bozeman, MT
    3 days ago
  •  ...A global leader in medical technology is seeking a Customer Service Engineer in Bozeman, Montana. The successful candidate will service Multi-Modality Imaging Equipment, responsible for installation, troubleshooting, and preventative maintenance. Strong customer service... 

    Siemens Healthineers AG

    Bozeman, MT
    3 hours ago
  •  ...Customer Service Engineer Join us in pioneering breakthroughs in healthcare. For everyone...  ...unique contributions. Service Area – Bozeman, MT Shift Requirements after...  ...include mechanics, electrical, chemistry, and software technology; experience with electronics,... 
    Shift work
    Night shift

    Siemens Healthineers

    Bozeman, MT
    3 days ago
  •  ...Barnard Construction Company, Inc. is seeking an experienced electrical professional to join our team in Bozeman, Montana. The ideal candidate will have over 10 years of utility scale electrical construction experience and a valid Master Electrician license. Responsibilities... 
    Senior

    Barnard Construction Company, Inc.

    Bozeman, MT
    1 day ago
  • $90k - $115k

     ...Nari in Bozeman, Montana is seeking a Design Technician to lead architectural development for multi-family projects. This role demands creativity and technical expertise to produce high-performing design solutions. The ideal candidate will possess an accredited degree... 
    Senior

    NARI

    Bozeman, MT
    3 hours ago
  •  ...Company Description At Coffman Engineers, we serve as both prime consultant...  ...excellence at Coffman Engineers' Bozeman office. We are seeking a senior-level Structural Engineering...  ...with structural computer analysis software systems. Proficiency with Microsoft... 
    Senior
    For contractors
    Work at office
    Local area
    Overseas
    Relocation package
    Flexible hours

    Coffman Engineers

    Bozeman, MT
    2 days ago
  •  ...Palsy of Georgia is seeking a Senior Construction Consultant to...  ...Trenchless Services team in Bozeman, Montana. The ideal candidate...  ...requires a bachelor's degree in engineering or a related field, with at least...  ...and project management software are preferred. #J-18808-Ljbffr... 
    Senior

    United Cerebral Palsy of Georgia

    Bozeman, MT
    4 hours ago
  •  ...Liberty Mutual Insurance seeks a Senior Claims Specialist in Bozeman, Montana. This role involves reviewing and processing moderately complex to complex claims, conducting investigations, evaluating damages, and negotiating settlements. The ideal candidate has a Bachelor... 
    Senior

    Liberty Mutual Insurance

    Bozeman, MT
    1 day ago
  • $55k - $95k

     ...Bozeman, United States | Posted on 02/19/2026 At X-Series USA, we design and build advanced...  ...We are seeking a hands‑on Applications Engineer who will grow into a subject‑matter expert...  ...Specifications (WPSs) under the guidance of senior staff. Install and commission new... 
    Immediate start
    Remote work

    X SERIES USA

    Bozeman, MT
    3 hours ago
  • $175k - $218k

     ...Make Choteau Home is seeking a Staff Data Engineer to design and evolve onX’s data platform based in Bozeman, Montana. This senior leadership position involves managing data architecture, governance, and security while mentoring teams across various data initiatives.... 
    Senior

    Make Choteau Home

    Bozeman, MT
    3 hours ago
  •  ...Software Engineer S2 Corporation is seeking to fill the position of Software Engineer who will work with other team members to support software engineering tasks across a variety of internal projects. The Software Engineer designs reliable and extendable software models... 
    Work at office

    S2 Corp

    Bozeman, MT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Map Viewer - Bozeman. Be the first to apply!