Onlano
Full Stack DevelopmentRemote

Software Engineer IV

ELM Utility Services - Company

Missoula, Missoula County, ๐Ÿ‡บ๐Ÿ‡ธ United StatesFull-time - Lead (7-10 years)0 applicantsCloses Jul 27, 2026

Salary

USD 100,000 - 130,000 / year

Apply for this job

Job description

Job details

  • Location: Missoula, Missoula County
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: USD 100,000 - 130,000 per year

Role overview

ELM Utility Services is seeking a Software Engineer IV to join their nationwide team. This is a high-impact leadership role for a technical expert capable of shaping system architecture and driving engineering excellence through influence and ownership. You will be responsible for designing scalable solutions that support utility service operations.

Job details

This is a full-time, Remote position based out of Missoula, Missoula County. This is not an internship. The salary range for this role is 100,000 USD to 130,000 USD depending on experience.

Responsibilities

  • Lead the architectural design and implementation of complex software systems.
  • Provide technical mentorship and guidance to junior and mid-level engineers.
  • Drive system thinking to ensure long-term maintainability and scalability.
  • Collaborate with cross-functional teams to define technical requirements.
  • Take full ownership of the development lifecycle from concept to deployment.
  • Optimize application performance and ensure high system availability.

Requirements

  • Extensive professional experience in software engineering and system design.
  • Proven track record of leading technical projects and influencing architecture.
  • Deep expertise in modern programming languages and backend frameworks.
  • Strong ability to solve complex problems using systems thinking.
  • Excellent communication skills for collaborating with stakeholders.
  • Experience working in a distributed or remote team environment.

Benefits

  • Competitive salary range of 100,000 USD to 130,000 USD.
  • Fully remote work flexibility.
  • Opportunity to lead large-scale technical initiatives.
  • Comprehensive professional growth and leadership opportunities.

Keywords

Software ArchitectureSystem DesignTechnical LeadershipFull Stack DevelopmentScalabilityEnterprise SoftwareSDLC