Senior Software Engineer -RD-007
Irth Solutions
| Company | Irth Solutions |
| Category | Uncategorised |
| Location | Canada |
| Remote | Remote |
| Employment | Full-time |
| Level | Not stated |
| Salary | Not stated by the employer |
| Posted | 1 Jul 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (workable) |
Description
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 w
You found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →