Senior Software Engineer - Map Viewer
Posted
$148,000 – $182,000 USD
Tech Stack
Responsibilities
- Write C++, Swift, and Kotlin, leveraging OpenGL and Metal to develop a 3D map viewing SDK for mobile and web.
- Build reliability and performance tracking tools to monitor the map engine in production.
- Optimize rendering, culling, and spatial positioning algorithms that drive the map’s visual presentation.
- Set up dependency/artifact/build pipelines 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.
Soft Skills
3d Map RenderingGraphics ProgrammingCulling AlgorithmsClipping AlgorithmsSpatial Partitioning AlgorithmsComputer Science FundamentalsWritten CommunicationVerbal CommunicationAIQuad-TreesOct-TreesSpatial Querying
Benefits
- 401k
- Equity
- Flexible PTO
- Health Insurance
- Parental Leave
Culture
Cross-Functional TeamsExperimentation MindsetContinuous LearningMission-DrivenHigh GrowthWork-Life BalanceInclusive HiringTransparent Leadership
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly C++, Swift, Kotlin hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About onX Maps
Industry: outdoors
Size: medium
onX Maps is a high-growth tech company that builds products to help people explore the outdoors with confidence, driven by a mission to awaken the adventurer inside everyone. They operate with an experimentation mindset, continuously evolving how they build, prioritize, and deliver.
View company profile →Compensation
Base salary: $148,000 – $182,000 USD
Equity: Grant of common share options with a vesting schedule
Bonus: 10% potential annual bonus based on company performance
Similar Jobs
Staff Software Engineer - AI
onX Maps · Bozeman, Montana, United States
Remote
$169k – $211k
Staff Software Engineer - AI
onXmaps, Inc. · Bozeman, MT
Remote
$169k – $211k
iOS Engineer - Growth
onX Maps · Bozeman, Montana, United States
RemoteHybrid
$130k – $153k
Data Scientist III - AI & Machine Learning
onX Maps · Missoula, Montana, United States
$126k
General Consideration - Geospatial
onX Maps · Missoula, Montana, United States