Commercial Software Engineer jobs in Butte, MT

Commercial Software Engineer codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Being a Commercial Software Engineer performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Additionally, Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a supervisor. To be a Commercial Software Engineer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)

O
Geospatial Software Engineer
  • onX
  • Missoula, MT FULL_TIME
  • WHAT YOU WILL DO

    onX is seeking a Geospatial Software Engineer on the “Where” team with a passion for working with large geospatial data sets, systems architecture, and process optimization.  The “Where” team at onX is responsible for the ingestion, delivery and styling of all geospatial data for onX products. 

    As a software engineer at onX, you will play a crucial role in our core engineering team, developing scalable, end-to-end geospatial data pipelines. Your focus will be on enhancing our aerial imagery and raster models. Additionally, you will contribute to designing and automating vector-based geospatial products, creating sophisticated geospatial solutions that power mapping technologies for outdoor enthusiasts. If you're passionate about uncovering complex raster datasets and converting them into valuable resources for those who love the outdoors, this role will not only allow you to excel but also find significant fulfillment in your contributions. You will take the lead in managing how onX processes large-scale aerial imagery, fire layers, and extraction insights from Modis imagery, all with the support of an innovative engineering team. This position is pivotal to our team's success and growth, offering the chance to propel us to new heights. If you believe you're the right person for this dynamic and impactful role, we're excited to start a conversation with you!

    This is a great opportunity to be a part of a dynamic growing company focused on providing the richest and most innovative mapping experience and guidebook content to inform your every adventure. This position will report to the Senior Manager of Technical Cartography.

    As a Geospatial Software Engineer, your day to day responsibilities would look like:

    (Essential Job Duties)

    • Develop algorithms for processing geospatial data (Focus on Raster)
    • Own the aerial imagery processing pipeline at onX 
    • Optimize processes for speed, quality and scalability
    • Write unit, integration, and acceptance tests
    • Assist in the creation, deployment, and management of services in Kubernetes
    • Leverage and support the building of services to host map data for mobile and web applications
    • Collaborate in architectural decisions involving our services
    • Be a active and engaged team member on the Data Pipeline team while collaborating across onX team members and core stakeholders
    • Be bold and strive new solutions that allow onX to scale and our customers to be delighted
    • Embody our company values

    LOCATION

    onX has created a thriving distributed workforce community across several US locations. This position can be performed from an onX corporate office, “Basecamp,” or “Connection Hub”. 

    • Corporate Offices: onX was founded in Montana with offices in Missoula and Bozeman. If you prefer to work in an office at least part of the time this is a great option.
    • Basecamps: onX’s Basecamps are established virtual workforce communities where a sizable number of distributed team members group for work, volunteering, socializing, and adventure.  
      • Our current Basecamps are located within a 90-mile radius of the following: Austin, TX; Charlotte, NC; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. 
    • Connection Hubs: onX’s Connection Hub locations are smaller, emerging communities of distributed team members.
      • Our current Connection Hubs are located within a 60-mile radius of the following: Boise, ID; Charleston, SC; Dallas/Fort Worth, TX; Phoenix, AZ; Richmond, VA; Spokane, WA; and Vermont.

    WHAT YOU’LL BRING

    • Bachelor’s degree in Computer Science or equivalent experience 
    • Minimum 3 - 5 years of professional software development experience 
    • Strong background in relational databases such as PostgreSQL
    • Technical skills in data analysis, schema design, and data modeling
    • Collaborate with other team members and stakeholders
    • Proficient with Python or Go, and willing to learn the other
    • Experience with raster datasets, workflows, and product derivatives
    • Experience in developing ETL pipelines 
    • You have experience building and debugging distributed, scalable architectures
    • Strong computer science foundation
    • You are well-versed in modern API design and development
    • You believe that your profession is a craft and you’re driven to improve every day
    • You are an advocate for the customer and their experience
    • You want to work with other innovative, talented, and motivated engineers
    • You write simple, reliable, and maintainable code, and take ownership over what you build

    ADDED BONUSES

    Though not required, we would be thrilled to consider candidates with any of the following:

    • Experience with processing large raster datasets, such as high-resolution imagery
    • Experience in contributing to architectural decisions
    • Comfortable with cloud services such as Google Cloud Platform
    • Ability to learn, everage and extend our existing services
    • Experience with geospatial databases such as PostGIS
    • You’ve worked with microservices
    • Familiarity with Mapbox tools and libraries
    • Experience with Cloud Composer or Apache Airflow
    • Familiarity with Kubernetes and Terraform
    • Experience with working with a distributed team 
    • Experience in a high-growth technology company

    COMPENSATION

    onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $120,000 to $140,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 ARE OFFERING YOU

    • Competitive salaries, annual bonuses, equity, and opportunities for growth
    • Comprehensive health benefits including a no-monthly-cost medical plan 
    • Parental leave plan of 5 or 13 weeks fully paid
    • 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 in and outside of the gym
    • Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating 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 PS@onxmaps.com

    Position open until filled. 

    #LI-Remote

  • 1 Day Ago

C
Mid-Level Software Engineer
  • CACI
  • Belgrade, MT FULL_TIME
  • Mid-Level Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnti...
  • 8 Days Ago

O
Geospatial Software Engineer
  • onXmaps
  • Bozeman, MT FULL_TIME
  • Job DetailsABOUT 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 ...
  • 11 Days Ago

R
Senior Software Engineer, Solidity
  • Recruiting From Scratch
  • Bozeman, MT FULL_TIME
  • Who is Recruiting from Scratch: Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 1...
  • 2 Months Ago

C
Software Engineer - Computer Vision and Algorithms
  • CACI
  • Belgrade, MT FULL_TIME
  • Software Engineer - Computer Vision and AlgorithmsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Ty...
  • 8 Days Ago

C
Commercial Real Estate Agent
  • Coldwell Banker Commercial Prime Properties
  • Bozeman, MT FULL_TIME
  • Are you ready to take your real estate career to the next level? At Coldwell Banker Commercial Prime Properties, we are dedicated to empowering our agents to achieve remarkable success and fulfillment...
  • 3 Days Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Commercial Software Engineer jobs found in Butte, MT area

G
Chemical Engineer
  • Griffin Global Systems, Inc.
  • Butte, MT
  • Required experience: BS in Chemical Engineering (MS or PhD of added value) Minimum 5 years’ experience. Enthusiasm for w...
  • 5/1/2024 12:00:00 AM

G
Industrial Engineer
  • Griffin Global Systems, Inc.
  • Butte, MT
  • Skills and Qualifications Bachelor's degree in engineering (IE or ME) 5+ years of related engineering/management experie...
  • 5/1/2024 12:00:00 AM

G
Mechanical Engineer
  • Griffin Global Systems, Inc.
  • Butte, MT
  • Required Experience: Bachelors or Master of Science Mechanical Engineering, preferred, (ABET Accredited) Ten years of ex...
  • 5/1/2024 12:00:00 AM

K
KFC Shift Supervisor
  • KFC
  • Butte, MT
  • At KFC, we feed the world. But we do more than fill people up. We fulfill their life. Our meals matter, and when we serv...
  • 5/1/2024 12:00:00 AM

K
KFC General Manager
  • KFC
  • Butte, MT
  • At KFC, we feed the world. But we do more than fill people up. We fulfill their life. Our meals matter, and when we serv...
  • 5/1/2024 12:00:00 AM

A
Certified Nurse Aide
  • ambercare
  • Butte, MT
  • New Rates: Earn up to $19.96 per hour to start!! A Plus offers medical benefits and flexible hours. We are hiring now, s...
  • 5/1/2024 12:00:00 AM

C
CDL-A Truck Driver - Multiple Routes Available - Competitive Pay
  • C.R. England
  • Butte, MT
  • C.R. England is Now Hiring Experienced CDL-A Regional Truck Drivers! Multiple Routes - Drivers Earn Up To $129,000 Yearl...
  • 5/1/2024 12:00:00 AM

C
Houseperson - Housekeeping - Hilton $16-$35/hr
  • Careerbuilder
  • Butte, MT
  • No experience requited, hiring immediately, appy now.Position: Houseperson - Housekeeping (FT) - Hilton A Houseperson is...
  • 5/1/2024 12:00:00 AM

Butte is the county seat of Silver Bow County, Montana, United States. In 1977, the city and county governments consolidated to form the sole entity of Butte-Silver Bow. The city covers 718 square miles (1,860 km2), and, according to the 2010 census, has a population of approximately 36,400, making it Montana's fifth largest city. It is served by Bert Mooney Airport with airport code BTM. Established in 1864 as a mining camp in the northern Rocky Mountains on the Continental Divide, Butte experienced rapid development in the late-nineteenth century, and was Montana's first major industrial cit...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Commercial Software Engineer jobs
$57,580 to $74,796
Butte, Montana area prices
were up 3.1% from a year ago

Commercial Software Engineer in Baltimore, MD
Technical Lead for a world class distributed agile development team in the Commercial cards.
January 19, 2020
Commercial Software Engineer in Lansing, MI
The most apparent distinction between how industrial and commercial software engineers work is the set of programming languages they use.
January 08, 2020
Commercial Software Engineer in Santa Barbara, CA
There exists in these distinctions an opportunity to greatly improve productivity and quality-of-life for industrial software engineers.
February 02, 2020