ELM Utility Services is seeking an experienced software engineer with strong technical depth, ownership, sound judgment, and a commitment to quality. Software Engineer IIIs lead the development of complex applications and cloud solutions, independently carry work through the full software development lifecycle (SDLC), mentor junior engineers, and contribute to system design and architecture decisions. The role works closely with Product, QA, and fellow engineers to turn business requirements into well-defined, well-tested solutions. It helps raise code quality and strengthen engineering standards while delivering reliable, scalable, and secure systems that support utility operations and regulatory workflows. ELM Utility Services has more than 1,900 employees nationwide. Its mission is to help keep communities safe by reducing accidents involving underground utility infrastructure. The position is listed for Missoula with hybrid or remote work options and offers a stated salary range of $90,000 to $120,000.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior