Enable job alerts via email!

Software Engineer I Co-op (Data Foundations)

Planview

Vancouver

On-site

CAD 80,000 - 100,000

Full time

8 days ago

Job summary

A leading SaaS organization in Vancouver is seeking a Software Engineer I (Co-op) to gain practical experience in developing data platforms. This 8-month position will involve designing data pipelines using modern technologies in a collaborative environment. Ideal candidates will be currently enrolled in a co-op program and possess a basic understanding of programming languages like Java or Python. Join us to build the future of connected work!

Benefits

Unplugged Days: 4 paid days off per year
Generous PTO offerings
Flexible work hours/environment

Qualifications

  • Students currently enrolled in an applicable co-op program are eligible for this role.
  • Basic knowledge of computer science fundamentals and problem-solving approaches required.
  • Interest in data processing and distributed systems concepts.

Responsibilities

  • Design and implement data pipelines and ETL processes.
  • Assist in building scalable cloud data platforms on AWS.
  • Improve CI/CD pipelines using GitHub Workflows.

Skills

Software development in Java or Python
Basic understanding of object-oriented programming
Collaboration in a team environment
Curiosity about cloud computing

Education

Enrolled in a co-op program at BCIT, UBC, UVic, or SFU

Tools

SQL
GitHub Actions
Apache Spark
Docker
Job description
Company Overview

Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide solutions for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability and technology management (enterprise architecture), innovation management, and collaborative work and project management. Our connected platform underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100. We are a global team of 1400+ people who work remotely and in offices including Austin, Vancouver, Hod Hasharon, Bangalore, Sydney, and Stockholm, with a connected culture built on our shared values.

Learn more about our portfolio at Planview and connect with us on LinkedIn, Instagram, and X.

The Opportunity

Do you want to gain valuable real-world experience to apply what you learn in your academic classes? If you answered yes, you’ve come to the right place. As a co-op student with Planview, you will gain meaningful, paid work experience to support your academic learning, develop your skills, and learn more about software development in a SaaS organization.

We’re looking for a Software Engineer I (Co-op) to join our Data Foundation team in Vancouver, BC for an 8-month co-op term. You will work with cutting-edge data platform technologies and GenAI-powered development workflows to gain valuable skills for your career as a Software Engineer. You’ll contribute to projects that help organizations unlock governed self-service data at enterprise scale, applying classroom learning to real-world data challenges.

#LI-DNI

What You’ll Do
  • Work with senior engineers to design and implement data pipelines and ETL processes using modern frameworks like Apache Spark, AWS Glue, and Kafka
  • Assist in building scalable cloud data platforms on AWS
  • Contribute to knowledge graph and data ontology projects that enable richer data discovery and governance
  • Learn and apply GenAI-powered developer tools (GitHub Copilot, Claude Code) to accelerate development and gain AI-assisted programming experience
  • Participate in our You Build It, You Run It culture by contributing to monitoring, observability, and operations
  • Improve CI/CD pipelines using GitHub Workflows and infrastructure-as-code practices
  • Collaborate in an agile environment that values innovation and teamwork, influencing the data platform strategy
  • Participate in peer reviews for code and design reviews to learn software engineering best practices
  • Analyze, reproduce, and resolve technical problems in data processing workflows and cloud infrastructure
  • Develop and maintain automation tools for data quality, pipeline monitoring, and testing scenarios
What You’ll Bring
  • Students currently enrolled in an applicable co-op program at BCIT, UBC, UVic, or SFU are eligible for this role. Please note you must apply through your co-op office (and include your academic transcript) and online at: careers.planview.com
  • Exposure to software development in Java or Python with basic understanding of object-oriented programming principles
  • Basic knowledge of computer science fundamentals, data structures, algorithms, and problem-solving approaches
  • Interest in data processing, databases, and distributed systems concepts
  • Ability to collaborate and communicate effectively in a team environment
  • Self-motivated with the ability to work proactively and seek guidance when needed
  • Curiosity about cloud computing and modern data engineering practices

Other Nice to Haves:

  • Experience with SQL and relational database concepts
  • Interest in big data technologies (e.g., Apache Spark, Kafka, AWS data services)
  • Experience with CI/CD tooling such as GitHub Actions, Jenkins
  • Basic understanding of REST APIs and web service integration
  • Familiarity with containerization (Docker) and cloud platforms (AWS preferred)
  • Exposure to data analysis or machine learning concepts
  • Experience with Python data libraries (pandas, numpy) or Java data processing frameworks
  • Previous experience working on distributed teams (even for academic projects)
  • Interest in AI/GenAI technologies and their applications in software development
Benefits at Planview

At Planview, you’ll join our global team and culture. You will enjoy:

  • Unplugged Days: 4 company-wide paid days off per year
  • Generous PTO offerings (region dependent)
  • Region-specific benefit plans to support you at any life stage, including parental leave, retirement, medical plans, wellness support, and remote work support
  • Paid time to volunteer through Planview’s Force for Good Week
  • Employee referral bonus program
  • Weekly office lunches for hybrid team members and social events
  • Flexible work hours/environment

Now is a great time to join our team. If you are looking for a place to grow your career, innovate with best-in-class solutions, and build the future of connected work, Planview is the right place for you!

Diversity, Equity and Inclusion at Planview

We encourage applications from Indigenous, Black and other racialized communities, 2SLGBTQIA+ communities, people with neurodivergence, immigrants, people with disabilities, and other equity-deserving groups. We are committed to fostering an inclusive and accessible experience, and reasonable accommodations for the interview process can be requested by emailing recruitment@planview.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.