Full Stack Software Engineer

7 days ago


Vancouver BC VE G Canada Enbridge Full time $80,000 - $120,000 per year
  • 12-Months Contract 
  • Location: West Georgia St, Vancouver, British Columbia, CAN V6E 4G2

At Enbridge, our goal is to be the first-choice energy delivery company in North America and beyond—for customers, communities, investors, regulators and policymakers, and employees. 

To meet that goal, Enbridge is partnering with Raise—a leading recruitment firm that specializes in IT, Technical, and Engineering staffing.  

Together, Raise and Enbridge are building teams that are rising to meet the growing energy needs of North America. If you're looking for a challenging role that will make the most of your skills while allowing you to make an impact, this is it.  

Enbridge is hiring a Full Stack Software Engineer right now—when you apply, Raise will review your application within 48 hours and contact qualified applicants for interviews.  

About the Role:

Are you interested in designing, developing, and implementing robust solutions while working closely with Tech Leads, Product Owners, UI/UX designers, and other partners to transform concepts into functional features that elevate the user experience? If so, we encourage you to apply to take on exciting challenges, important projects, and make an impact on our team

Key Responsibilities:

  • Design, develop, and implement scalable and robust software solutions for the platform, ensuring high performance and responsiveness.
  • Collaborate with Tech Leads, Product Owners, UI/UX Designers, and other partners to translate design concepts and product requirements into functional software features.
  • Write clean, maintainable, and efficient code while adhering to best practices in software development, including code reviews and unit testing.
  • Support the architectural design of the platform, ensuring it meets current and future business requirements while maintaining security and data integrity.
  • Identify and resolve software defects and performance issues, providing timely solutions to ensure a smooth user experience.
  • Maintain comprehensive documentation of software design, code, and processes to facilitate information sharing and onboarding of new team members.
  • Stay informed about the latest emerging technologies and industry trends, applying new techniques and tools to improve the development process and product quality.

Qualifications:

  • 7+ years of experience in software development, preferably in a startup or fast-paced environment, along with a bachelor's degree in computer science, software engineering, or a related field.
  • Solid understanding and proficiency in Python and experience in Django or similar web frameworks, in addition to AWS services (minimum RDS, S3) and cloud architecture, including deployment and management of applications.
  • Experience with version control systems (e.g., GIT) and agile development methodologies, while also being familiar with DevOps practices and CI/CD pipelines.
  • Understanding of software security principles and best practices, in addition to being an excellent problem solver with the ability to work independently and in a team environment.

Preferred:

  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., React, Angular) is a plus.
  • Knowledge of relational database management systems, DynamoDB, and data modeling.
  • Experience in developing applications for the insurance or legal industries is a plus.

Please note: Successful applicants will be employees of Raise, working at Enbridge facilities with both Enbridge and contract employees.   

Applying with Raise  

Raise is an established IT and engineering hiring firm with over 60 years' experience connecting talented candidates with meaningful work. When you apply, you'll get more than just a chance at a great job—you'll become part of a vast network of employers that are always changing. 

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at or

#ENBC



  • , , Canada Greenhouse Software Full time

    Join to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...


  • , , Canada Jonas Software Full time

    Senior Full Stack Engineer Job Description - InnoSoft Canada Inc. POSITION We are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our products are...


  • , , Canada Mighty Networks Full time

    Join to apply for the Software Engineer, Full-Stack role at Mighty Networks Join to apply for the Software Engineer, Full-Stack role at Mighty Networks Get AI-powered advice on this job and more exclusive features. Build the future of community and AI-powered software at scale. The Role We’re looking for a full-stack engineer who thrives on fast iteration,...

  • Software Engineer

    1 week ago


    , , Canada Veeva Systems Full time

    Join to apply for the Software Engineer - Full Stack role at Veeva Systems Continue with Google Continue with Google Join to apply for the Software Engineer - Full Stack role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the...


  • Canada Fiscal Full time $100,000 - $220,000 per year

    Brief Description of the Role:This role will be joining our growing and talented engineering Team. As a fast-growing company, you will be building at the intersection of the AI and finance. There are two main responsibilities of the engineering Team.1) Building the Terminal product2) Building the Financial Data infrastructure (and API product)Both require...


  • , , Canada Agentnoon Full time

    Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...


  • , , Canada Super.com Full time

    Intermediate Full Stack Software Engineer Join to apply for the Intermediate Full Stack Software Engineer role at Super.com Intermediate Full Stack Software Engineer Join to apply for the Intermediate Full Stack Software Engineer role at Super.com Get AI-powered advice on this job and more exclusive features. This range is provided by Super.com. Your actual...


  • , BC, Canada Swiftly, Inc. Full time

    Company Description Swiftly is on a mission to help cities move more efficiently. We are the leading transit data platform for agencies to share real‑time passenger information, manage day‑to‑day operations, and improve service performance. Today, over 180 transit agencies in 12 countries— including LA Metro, MARTA, SEPTA, and MBTA—relies on...

  • Full Stack Engineer

    3 weeks ago


    , , Canada Forethought Full time

    Overview Forethought is the first AI-native platform for enterprise customer support, built on a multi-agent architecture for omnichannel resolution. Forethought’s AI agents resolve billions of monthly support issues. The company has raised $115M+ in venture funding and has been recognized by G2 as a High Performer in 2024 and Mid-Market Leader, Best Est....


  • , , Canada Monad Foundation Full time

    Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...