Junior Software Engineer

TeamBuilder Consulting

Vancouver

On-site

CAD 80,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TeamBuilders Consulting is seeking a Junior Software Developer for industrial data and automation. You’ll turn complex data into practical applications, dashboards, and solutions, working with SCADA data, historians, and connected systems to acquire, transform, contextualize, and visualize information that supports real-world operations.

You’ll develop software applications, dashboards, reports, and data solutions, build data pipelines with Python and SQL, and collaborate with engineers, PMs,

Qualifications

  • 3+ years of experience in software development, data engineering, analytics, or related field
  • Strong Python and SQL skills
  • Experience with dashboards, data visualization, or reporting
  • Experience with data pipelines, ETL/ELT, or system integrations
  • Excellent analytical and problem-solving abilities
  • Strong communication and collaboration skills
  • Applied Data Analytics certification is highly preferred
  • Industrial automation experience is a plus but not required

Responsibilities

  • Develop software applications, dashboards, reports, and data solutions
  • Build and maintain data pipelines using Python and SQL
  • Work with PostgreSQL, SQL Server, TimescaleDB, and industrial historians
  • Develop data visualizations and user interfaces
  • Design ETL/ELT pipelines and analytics solutions
  • Integrate systems using APIs and protocols such as OPC UA, MQTT, and Modbus
  • Collaborate with engineers, project managers, controls teams, and clients
  • Troubleshoot and support deployed solutions
  • Improve delivery through automation, templates, and repeatable processes
  • Contribute to modern data platform architecture and solution design

Skills

Python
SQL
Dashboards & Visualization
Data Pipelines/ETL
APIs & Protocols
Communication & Collaboration
Analytical Thinking
Applied Data Analytics Certification

Tools

PostgreSQL
SQL Server
TimescaleDB

Job description

Junior Software Developer – Industrial Data & Automation

Employment Type: Full-Time

Compensation: $80,000–$110,000+ CAD, based on experience

TeamBuilders Consulting is seeking an experienced Software Developer – Industrial Data & Automation for their client, a growing technology and engineering organization.

This is an opportunity for a software or data professional who enjoys turning complex data into practical applications, dashboards, and solutions. You’ll work with industrial data from SCADA systems, equipment, historians, and connected systems to acquire, transform, contextualize, and visualize information that supports real-world operations.

What You’ll Do
  • Develop software applications, dashboards, reports, and data solutions
  • Build and maintain data pipelines using Python and SQL
  • Work with PostgreSQL, SQL Server, TimescaleDB, and industrial historians
  • Develop data visualizations and user interfaces
  • Design ETL/ELT pipelines and analytics solutions
  • Integrate systems using APIs and protocols such as OPC UA, MQTT, and Modbus
  • Collaborate with engineers, project managers, controls teams, and clients
  • Troubleshoot and support deployed solutions
  • Improve delivery through automation, templates, and repeatable processes
  • Contribute to modern data platform architecture and solution design
What We’re Looking For
  • 3+ years of experience in software development, data engineering, analytics, or a related field
  • Strong Python and SQL skills
  • Demonstrated experience with dashboards, data visualization, or reporting
  • Experience with data pipelines, ETL/ELT, or system integrations
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Self-motivated, adaptable, and eager to learn
  • Applied Data Analytics certification highly preferred

Industrial automation experience is a plus, but not required. The organization is willing to develop the right candidate's knowledge of the industrial environment.

Why Consider This Opportunity?

Work at the intersection of software development, data engineering, industrial IoT, automation, and visualization, solving complex problems and building technology that supports real-world industrial operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer — Industrial Data & Automation
Junior Software Engineer — Industrial Data & Automation

TeamBuilder Consulting • Vancouver

On-site
CAD 80,000 - 110,000
Intermediate Software Developer
Intermediate Software Developer

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 80,000 - 110,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+8
Intermediate Software Developer
Intermediate Software Developer

Humi Inc. • Cambridge

On-site
CAD 80,000 - 120,000
Health/Dental Benefits
Profit Sharing
Flexible work hours
+2
Embedded Software Developer (Level II/III)
Embedded Software Developer (Level II/III)

Sciemetric • Ottawa

Hybrid
CAD 85,000 - 135,000
Automation Integration Specialist - Intermediate
Automation Integration Specialist - Intermediate

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 70,000 - 90,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+3
Senior Software Engineer - Full-Stack & Frontend
Senior Software Engineer - Full-Stack & Frontend

USA Tech Recruit • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

Bally • Toronto

Hybrid
CAD 95,000 - 140,000
Intermediate Integrated Software Specialist
Intermediate Integrated Software Specialist

RidgeTech Automation Inc. • Cambridge

On-site
CAD 90,000 - 120,000
Training & Development Opportunities
Group Benefits Plan
Wellness & Safety Accounts
+4
Senior SCADA Specialist
Senior SCADA Specialist

JPI Solutions • Calgary

Hybrid
CAD 69,000 - 103,000
Flexible work hours
Work from home option (Calgary-based)
Competitive compensation with OT and a
Implementation Team Lead
Implementation Team Lead

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 85,000 - 115,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+3