ELM Utility Services is seeking a highly experienced Principal Engineer who combines deep technical expertise with strong ownership, systems thinking, and leadership through influence. We are especially interested in engineers who understand how to build mobile applications around real business domains, field workflows, and operational experience designing mobile solutions that reflect the way field teams actually work. We value engineers who think beyond individual features, take ownership of outcomes, collaborate across teams, and help evolve scalable, reliable platforms that support the company's long-term growth and mission. At ELM, our mission is important- helping keep our communities safe by reducing accidents involving underground utility infrastructure. Our creative and hardworking engineering team designs, builds, and maintains enterprise-class software that powers critical operational and corporate workflows across the organization. As a Software Engineer at ELM, you are not just writing code- you are helping shape the systems that dispatch work, process field data, support regulatory compliance, improve operational efficiency, and ultimately contribute to public safety. We value engineers who think beyond individual features, take ownership of outcomes, collaborate across teams, and help evolve scalable, reliable platforms that support the company's long-term growth and mission.
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
Principal