Full Stack Software Developer

Calgary, Alberta, Canada

The Opportunity

Enduro Pipeline Services is a leader in the Pipeline Inspection Industry providing integrity solutions for the pipeline community in North America.


Our specialty services include advanced intelligent in-line inspection MFL services incorporating multiple high-definition technology-based tools, caliper surveys, GIS solutions, and pipeline cleaning tools. As a result of our continued growth and commitment to research and development, we expanding our Engineering capacity in Calgary, Alberta.

Position Summary

As an integral member of the Enduro engineering team, you must demonstrate the ability to design, manage and execute successful software projects. You will be developing cutting-edge data analysis, display, and reporting software projects and have  working knowledge of multiple development languages (Java, C, C++, Python), and SQL databases in an agile development environment.

Roles and Responsibilities

* Help architect next generation of data analysis, display software.

* Develop software through disciplined class structure from low level data access through processing and display.

* Collaborate with the rest of the development team to release new features and projects.

* Maintain code and organize projects in Git repositories.

* Work in server side, desktop, web, and mobile environments.

* Experience in developing and consuming RESTful APIs

* Other related tasks as assigned

Qualifications / Requirements

* Degree in Computer Science / Software Engineering with a minimum of 6 years related experience.

* Familiarity with agile software development practices.

* Complex reasoning, critical thinking and problem-solving skills.

* Participate in the development of project proposals, system architecture, schedules and milestones.

* Previous ILI tool experience would be an asset.


Enduro is proud to be an equal-opportunity employer that is committed to creating a diverse and engaging work environment.  All qualified applicants will receive consideration for employment without regard to race, religion, gender, gender identity or expression, orientation, national origin, disability, age, or veteran status.


Competitive wages, Comprehensive health coverage, on-the-job training, and field work incentives are offered. We thank all applicants for their interest; however, only those selected for an interview will be contacted. Please send application resumes in confidence: Attention: Enduro HR Manager: HR@enduropls.com


Back to Careers