Software Engineer V - Principal Engineer
ELM Utility Services
- Location
- Missoula
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 120,000–160,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead large-scale technical initiatives and epics from concept through deployment and operational support.
- Provide technical leadership across multiple teams and domains, helping drive architectural consistency and long-term maintainability.
- Mentor and coach engineers across the organization, elevating technical capability and engineering maturity.
- Collaborate with Product Managers, Team Leads, Architects, and Executive Leadership to align technical solutions with business outcomes.
- Design and implement scalable, resilient, and observable distributed systems and integrations.
- Drive improvements in engineering standards, SDLC practices, CI/CD pipelines, testing strategies, and operational excellence.
- Champion best practices around performance, security, compliance, resiliency, and maintainability.
- Participate in technical design reviews, backlog elaboration, and cross-team solutioning efforts.
- Translate complex technical concepts into clear communication appropriate for both technical and non-technical audiences.
- Identify systemic issues, technical debt, and architectural risks, and help lead pragmatic modernization efforts.
- Contribute hands-on code and technical implementation where appropriate.
- Support incident response, root cause analysis, and continuous improvement activities for production systems.
- Promote a culture of ownership, accountability, collaboration, and continuous learning.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- 12+ years of professional software engineering experience preferred.
- Demonstrated success designing and delivering enterprise-scale applications and platforms.
- Expert-level proficiency in modern software development practices and object-oriented programming languages such as C# and .NET.
- Strong experience with modern web application development using TypeScript, JavaScript, Angular and/or React.
- Deep understanding of API design, distributed systems, asynchronous processing, and integration patterns.
- Strong experience with relational databases and SQL Server preferred.
- Experience with cloud-native technologies and platforms such as Azure, containerization, CI/CD pipelines, and observability tooling.
- Strong understanding of software architecture, scalability, security, resiliency, and performance optimization.
- Experience working in Agile/Scrum product delivery environments.
- Excellent communication, collaboration, and organizational skills.
- Strong analytical thinking and problem-solving abilities.
- Ability to influence technical direction without direct authority.
Preferred
- Experience with Azure DevOps, Git-based workflows, and modern DevOps practices.
- Experience leading mobile application engineering strategy, including architecture, deployment methodology, release governance, staged rollouts, production monitoring, and continuous improvement of mobile delivery practices.
- Experience designing event-driven or service-oriented architectures.
- Familiarity with observability platforms such as Datadog, Azure Monitor, or similar tooling.
- Postgres SQL
- Experience operating within regulated or compliance-driven environments.
- Demonstrated ability to lead modernization initiatives and mentor engineering teams through change.
Skills
- C#
- .NET
- TypeScript
- JavaScript
- Angular
- React
- SQL Server
- Azure
- Datadog
- Azure Monitor
- Postgres SQL
- Azure DevOps
- Git
Similar roles
Software Engineer Intern, Infrastructure (Summer 2027)
DatologyAI · San Mateo · USD 1,000/day · today
Software Engineer, Infrastructure (4-8 YOE)
Airtable · San Francisco, CA · New York, NY · Seattle, WA · USD 187,000–260,000/yr · today
Software Engineer, Data
Airtable · San Francisco, CA · Austin, TX · New York, NY · USD 196,000–278,100/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today