Software Engineer Intern (Summer 2026) Job at Verdi, Vancouver, BC

czlldDV4VW9QUSs0WVM4K1NyWSs3ZzQzVlE9PQ==
  • Verdi
  • Vancouver, BC

Job Description

What We Do

Long term: Our mission is to make modern automation tools accessible to every farm on the planet.

Right now: We build modern irrigation automation for every grower. We do that by building and deploying intelligent devices to automate farm infrastructure for irrigation fertilization and other operations along with the software to scalably manage it all.

You might think this is surely a solved problem. As it turns out it isnt even close. Especially not at the scale our customers the worlds largest food brands operate at. And thats where you come in.

Our Stack

  • Cloud host: Google Cloud Platform (Cloud Run Cloud Build Cloud Storage)
  • Databases: MongoDB TimescaleDB (PostgreSQL-based)
  • Backend: TypeScript NodeJS Express Mongoose/Typegoose Jest Prisma Zod
  • Frontend: TypeScript React PixiJS Leaflet Material UI (deprecating) Coss UI TailwindCSS Zustand Zod
  • DevOps: Nx pnpm OpenTofu Docker Github Actions

Where You Come In

As an intern on the Software team youll help us work towards our mission while developing yourself technically and professionally.

You will:

  • Join a small team of passionate people enabling 21st century agriculture
  • Have an opportunity to make an impact at an early stage startup as it scales up
  • Help our growers feel confident in our systems and manage the complexities of their operations
  • Write high-quality code develop processes work with evolving designs and contribute in whatever ways you can to our mission

What Does a Verdi Internship Look Like

We approach our internships with high flexibility so we can adapt your relatively short time here to your talents and interests.

As a fairly small team well need your help to ensure you get the most from your time with us. Well work together to identify what style of internship works best for you. You can work within our regular development process or choose to take ownership over a larger contained project.

Regardless of the structure we choose youll get to work on:

  • Front-end engineering on the Verdi Dashboard used by all our customers to control and monitor their systems
  • Back-end engineering to improve or expand APIs and system architecture
  • Device communication architecture used to handle communication with our fleet of Verdi and third-party devices
  • Cloud infrastructure and DevOps to improve how we build deploy and maintain our systems
  • Data Analysis and Machine Learning explorations/systems/features to help use our data to provide more value
  • Documentation and process improvements
  • Anything else you could feasibly improve

Youll also be expected to:

  • Write code that is extensible well-documented and readable
  • Collaborate with people from relevant teams including Hardware Design and Business
  • Manage any internship requirements with your school in a timely manner
  • Participate in project management processes
  • Communicate your work with the wider team

Finally well have regular check-ins to make sure youre progressing well and have dedicated opportunities for mentorship.

What Were Looking For

You are:

  • Enthusiastic about software and data
  • Eager to learn on your own and from others
  • Able to write code in a software engineering context with some knowledge of best practices
  • Open-minded and receptive to feedback
  • Detailed and thoughtful in everything you create
  • Communicative and someone who asks questions

You must:

  • Be enrolled in a relevant technical program at a University/College
  • Plan to graduate from your program within 2 years
  • Be able to work in Vancouver BC for the duration of the internship
  • Have Canadian citizenship Permanent Residency or refugee status (International students are not eligible)

What Were Excited By

  • Familiarity with our stack
  • Interest and/or experience in the agriculture/sustainability industry
  • Past internships/experience doing software/data work especially in startups
  • Personal/school projects that demonstrate strong technical and creative abilities

What you get

Compensation

  • Hourly wage of $25-45/hour paid as 8 hours/day (no time-logging)
  • Vacation pay of 4% of days worked (time off is unpaid)
  • Potential relocation bonus

Flexible policies

  • Flexible time-off policy
  • Hybrid work (in-office M-W-F)
  • Flexible hours

Growth opportunities

  • Chance to shape a fast-growing startup and transform the agriculture industry
  • Travel opportunities to visit growers at their operations

A pretty sweet office space at 2285 Clark Dr.

  • Bi-weekly company paid lunches
  • Quarterly team social events
  • Kitchen stocked with snacks and drinks (everyone gets a say in the monthly order!)
  • Life in Vancouverone of the worlds most livable cities with incredible access to nature and activities

Interview process

Below is an overview of what the process will generally look like so you know what to expect. The exact structure and details may change.

  1. Application submission
  2. Technical Assessment (asynchronous; 1.5 hours)
  3. Live Interview (remote; coding and conversation; 2 hours)
  4. Offer

Required Experience:

Intern

Job Tags

Bi-weekly pay, Hourly pay, Long term contract, Permanent employment, Summer work, Work at office, Remote work, Relocation package, Flexible hours,

Similar Jobs

University of Toronto

Research Associate (Limited Term) Job at University of Toronto

 ...Description: OVERVIEW: The Department of Molecular Genetics in the Temerty Faculty of Medicine, University of Toronto invites...  ...application of microfluidics. A strong background in cytoskeleton biology is required and the application biochemical techniques (in particular... 

HD Supply

HD Supply Nashville Hiring Event - Warehouse Associates / Order Pickers / Inventory Control Associates / Logistics Coordinators Job at HD Supply

 ...00 PM Where: HD SUPPLY 1201 Antioch PikeNashvilleTennessee37211 On the spot job offers will be made! Starting Hourly Pay: $17.50 Every Wednesday Now through the end of August!!~7/20 10am - 2pm ~7/27 10am - 2pm ~8/3 10am - 2pm ~8/10 10am... 

Gillis

Hotel Regional Director of Sales (Canada) - Remote work Job at Gillis

 ...position is home-based and reports to an Executive Director of Sales Performance. Whats in it for you?~ Position is home-based (remote) during clients business hours and requires travel for in-market visits (2-4 visits per year). ~ Working within a fun and fast-... 

R&G TRANSPORT

Class A CDL Flatbed Truck Driver Job at R&G TRANSPORT

 ...Job Description Job Description CDL Class A Flatbed Driver Regional Texas Routes Location : Texas-Based Job Type : Full-Time Pay : Competitive (based on experience and performance) Job Description : We are a well-established Texas-based trucking... 

Allergan Aesthetics

Medical Advisor Job at Allergan Aesthetics

 ..., and data gaps Identify new EEs for future engagement and involve EEs with Allergan as advisors, investigators, trainers, speakers Provide Speaker and Procedure Training Support Gather Insights from EEs and share appropriately ...