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. 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 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
Senior Forward Deployed Engineer
Federato
Forward Deployment Engineer, AI - Canada Remote
PerfectServe
Forward Deployed Engineer
Instacart
Senior Software Engineer, Fullstack (Card Acquisition)
Affirm
Forward Deployed Engineer
3Pillar
Forward Deployed Solutions Engineer, New Graduate
Hiveway