Jobs Companies Irth Solutions Senior Software Engineer

Sobre este puesto de Senior Software Engineer en Irth Solutions

Irth Solutions · Remoto · Canada

ABOUT IRTH SOLUTIONS

Irth Solutions is a market-leading SaaS technology company delivering cloud-based critical infrastructure management solutions to energy, utility, and telecom operators across North America. Our Asset Integrity for Pipelines (AIP) platform transforms how pipeline operators manage integrity data - combining machine learning, advanced data science, GIS integration, and enterprise analytics to drive safer, smarter decision-making across the full pipeline lifecycle.

AI Use in Hiring
As part of our hiring process, this role may use artificial intelligence or automated tools to assist in reviewing and screening applications. These tools support, but do not replace, human judgment in hiring decisions.

Role Type
This is a newly created position.

Compensation
The salary range for this role is CAD $128-178k. This range reflects the base salary only and does not include any other compensation components. Any offers made are dependent on factors including and not limited to experience, skills, and location.

THE OPPORTUNITY

We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development team on cutting-edge machine learning and data analytics technology, the successful candidate will work directly with customers and colleagues to prototype, experiment with, develop, and prove innovative new solutions for the oil & gas pipeline industry.

The ideal candidate possesses an entrepreneurial spirit - curious, driven, and willing to fail in pursuit of the best solution. You bring broad full-stack software engineering experience across front-end web interface development, server-side applications, background processing, and database development, and you have a genuine passion for data-intensive problems in the energy sector.

The position requires occasional travel for company and team meetings.

KEY RESPONSIBILITIES

•     Architect, develop, and deliver full-stack features spanning AngularJS/Angular front-ends, ASP.NET server-side APIs, background processing services, and SQL database layers

•     Lead technical design discussions, make architectural decisions, and set coding standards across the team

•     Write clean, maintainable, and well-tested C# and TypeScript code following SOLID principles, GoF design patterns, and RESTful API best practices

•     Develop and optimize complex SQL queries, stored procedures, and indexing strategies to ensure high-performance data access at scale

•     Build and iterate on customer-facing web applications - owning features end-to-end from UI/UX through to the database

•     Prototype and prove innovative new approaches using machine learning and data science to solve hard problems in the pipeline integrity space

•     Integrate third-party data sources, GIS platforms, and customer systems into the Irth AIP platform via robust APIs and ETL pipelines

•     Contribute to Power BI dashboards, SSRS reports, and enterprise analytics features that deliver actionable insights to operators

•     Mentor junior engineers through code reviews, pair programming, and knowledge sharing

•     Champion engineering best practices - unit testing, CI/CD via Azure DevOps, agile methodology, and continuous improvement

Requirements

REQUIRED QUALIFICATIONS

•     5+ years of general software development experience; 3-5 years in web application development

•     Strong proficiency in C# / Microsoft ASP.NET, HTML, CSS, JavaScript / TypeScript

•     Hands-on experience with Microsoft SQL Server - including stored procedures, indexing strategy, and query performance tuning

•     Experience with SPA frameworks (Angular and AngularJS) and ASP.NET WebAPI / MVC / Razor

•     Solid understanding of RESTful API design, SOLID principles, and GoF design patterns

•     Proficiency with Git source control and unit testing (XUnit, NUnit, or equivalent)

•     Experience with cloud technologies (Azure / AWS)

•     Strong communication skills; able to work independently in a remote-first environment

ASSETS & NICE-TO-HAVES

Domain Knowledge

•     Experience with oil & gas pipeline integrity data systems - ILI data, PODS, APDM, UPDM, or similar GIS pipeline data platforms

•     Familiarity with pipeline integrity business processes: corrosion management, CP surveys, field NDE data, dig management, or regulatory compliance

•     Understanding of pipeline data modelling and analysis challenges inherent in ILI and integrity datasets

Database & Cloud

•     Azure SQL and broader Microsoft Azure platform experience (Azure DevOps, cloud architecture)

•     Advanced SQL performance tuning - execution plans, query optimization, indexing strategies at scale

•     Experience with Oracle or other enterprise database platforms

Analytics & Reporting

•     Power BI dashboard development and enterprise reporting experience

•     SQL Server Reporting Services (SSRS) or equivalent reporting platforms

•     Experience with analytical data models and data warehousing concepts

Other Technical

•     .NET 6 or greater class libraries and design patterns

•     Entity Framework or other modern ORM frameworks

•     NodeJS development experience

•     Machine learning or data science exposure in an engineering context

¿Listo para postularte en Irth Solutions?
Postúlate en Irth Solutions

Cómo se compara este salario de Software Engineer

Este puesto paga $178,000/yren línea con el rango típico para los puestos de Software Engineer.

$92,627 la mediana de $158,000 $257,671

Rango típico $117,286–$203,763/yr, a partir de 461 ofertas comparables de Software Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Software Engineer →

Sobre Irth Solutions

Above our heads and below our feet lie a spiderweb of cables, pipelines, electric lines, sewer systems, telecommunications networks and more. Many of the conveniences that we take for granted in our daily lives is thanks to this critical network infrastructure. From the assets themselves to the people that manage and maintain them, everything and everyone must work together seamlessly to ensure reliability, resiliency, safety and ongoing compliance with local and federal mandates.

For decades, Irth Solutions has worked with leaders across the energy, utility, municipality, telecommunication and media industries to provide industry-leading technology to help enhance the reliability and resiliency of their critical network infrastructure. Today, Irth Solutions helps protect millions of consumers and workers as well as billions of dollars in infrastructure for global leaders like Shell, ExxonMobil, T-Mobile, Verizon, COX and more.

We are committed to our goal of responding to customer needs and continuing to innovate to deliver impactful solutions for the future.

But we can’t do it alone. We need dedicated, hard-working professionals to help us achieve our objectives.

We’re expanding our team so we can continue to deliver the products and services our customers expect. Are you interested? Start by applying below.

Ver todos los empleos en Irth Solutions →

Empleos similares

Hardsuit Labs
Programmer IV
Hardsuit Labs
⚡ Postúlate pronto Ontario, Canada Remoto $112,000–$132,000
● Nuevo 👁 Visto ✓ Postulado hace 7m
Fivetran
Staff Software Engineer, Fullstack
Fivetran
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$167,548–CA$209,435
● Nuevo 👁 Visto ✓ Postulado hace 1h
ZoomInfo Technologies LLC
Principal Software Engineer
ZoomInfo Technologies LLC
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1h
Mozilla
Senior Software Engineer, Firefox Security
Mozilla
⚡ Postúlate pronto Remote Canada · restringido por ubicación CA$104,000–CA$139,000
● Nuevo 👁 Visto ✓ Postulado hace 2h
BeyondTrust
Senior/Staff Software Development Engineer - macOS Endpoint
BeyondTrust
⚡ Postúlate pronto Remote Canada | Remote United... · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 3h
BeyondTrust
Staff Software Development Engineer – Linux Endpoint
BeyondTrust
⚡ Postúlate pronto Remote Canada | Remote United... · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 3h
BeyondTrust
Staff Software Development Engineer - Windows Endpoint
BeyondTrust
⚡ Postúlate pronto Remote Canada | Remote United... · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 3h
Brex
Senior Software Engineer, Full Stack
Brex
⚡ Postúlate pronto Vancouver, British Columbia, C... Híbrido $192,000–$240,000
● Nuevo 👁 Visto ✓ Postulado hace 3h
WA
Software Engineer
Warp
⚡ Postúlate pronto Remote in the US or Canada · restringido por ubicación $165,000–$260,000
● Nuevo 👁 Visto ✓ Postulado hace 3h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Irth Solutions

Ver todos los empleos en Irth Solutions →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis