Software Engineering Manager III
onX5 months ago
Missoula, MT, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
onX is a pioneer in digital outdoor navigation committed to awakening the adventurer in everyone. With over 400 employees working remotely or in hybrid roles and regional Basecamps to foster connection, we combine industry‐leading technology with a passion for the outdoors. We are seeking a talented Software Engineering Manager III to lead a cross-functional team in shaping the future of our off-pavement mobile apps. Reporting to the Director of Engineering, you will help drive innovation and excellence across our consumer-facing products.
Key Responsibilities
- Make great engineers better by supporting individual goal-setting, professional development, and mentoring.
- Make great software by guiding design, development, testing, deployment, and operations to deliver maintainable, high-quality, customer-focused products.
- Build great teams by hiring and developing talented iOS, Android, web, and backend engineers, as well as evaluating manager candidates.
- Collaborate across functional teams and work closely with Product, Product Design, and stakeholders to deliver cohesive customer experiences.
- Provide leadership by influencing long-term technical strategy, guiding architectural direction, and spearheading rapid experimentation and creative solutions.
- Translate business strategy, customer insights, and organizational priorities into clear engineering direction that connects team efforts with onX's goals.
- Communicate effectively, over-communicate when necessary, and coordinate with team members and other departments to ensure aligned outcomes.
Required Qualifications
- At least five (5) years of experience directly managing software engineers.
- Proven ability to lead multi-platform teams (iOS, Android, Web, Backend) building customer-facing products at scale.
- Demonstrated track record of delivering solutions that enable product and engineering teams.
- Experience guiding teams through ambiguous, fast-changing product stages with structure and clarity.
- A history of improving engineering velocity, quality, and observability, with proven expertise in introducing or maturing workflows, processes, and metrics.
- Ability to connect engineering work to business goals while balancing customer value, quality, and impact.
- Comfort using AI-assisted tools to boost engineering productivity, code quality, and velocity.
- Excellent communication skills with executives and non-technical leaders.
- A strong foundation in computer science and adaptability in ambiguous environments.
- A collaborative spirit paired with a fun, energetic approach to working with talented teams.
Preferred Qualifications
- Familiarity with mapping or navigation technologies.
- Experience designing or leading complex client- or server-side architectures for high-volume consumer-facing products.
- Exposure to distributed systems, APIs, or platform components supporting large-scale B2C applications.
- Experience working in both startup and larger growth company environments.
- Understanding of how product, growth, and revenue metrics influence technical priorities in a fast-growing business.
- A B.S. or M.S. in computer science or a related field, or equivalent experience.
Benefits & Perks
- Compensation: Base salary between $150,000 and $188,000, with an annual bonus up to 10% and a grant of common share options subject to vesting.
- Competitive salaries, annual bonuses, equity, and opportunities for growth.
- Comprehensive health benefits, including a no-monthly-cost medical plan.
- Parental leave plan offering 5 or 13 weeks fully paid.
- 401k matching at 100% for the first 3% saved and 50% on the subsequent 2%.
- Company-wide outdoor adventures and outstanding outdoor industry perks.
- Annual "Get Out, Get Active" funds to support your active lifestyle.
- A flexible time away package that includes PTO, STO, VTO, and Holidays.
Required Skills
Mapping and Navigation Technologies
Cloud Deployment
Cross-functional Collaboration
Software Engineering Management
Product Development
Team Leadership
Mentoring and Coaching
Agile Methodologies
CI/CD Integration
Architectural Design