Enable job alerts via email!

Data Python Developer

DarkVision

North Vancouver

On-site

CAD 70,000 - 115,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in North Vancouver is seeking a Data (Python) Developer to automate analysis workflows and develop dashboards. The ideal candidate will have extensive experience in Python, workflow automation, and data visualization. The role requires being on-site and offers a salary range of $70,000 to $115,000 per year. Join a team that supports multiple million-dollar operations.

Benefits

Access to gym
Squash court
Climbing wall
Steam room

Qualifications

  • Experience developing production code in Python.
  • Experience developing workflow automation scripts.
  • Detail oriented and meticulous in documentation.

Responsibilities

  • Develop and maintain scripts to automate analysis workflows.
  • Develop and maintain analysis dashboards for project tracking.
  • Work with teams to document and investigate workflow issues.

Skills

Python development
Workflow automation
Data visualization
Git

Tools

PowerBI
MATLAB
Atlassian products
Job description
Your Job

DarkVision, a Koch Engineered Solutions company, is looking for a Data (Python) Developer to join the Data Development Team in North Vancouver, BC. In this role, you will work collaboratively with teammates and other departments in a fast‑paced, ever‑changing environment to develop and advance the data analysis deliverables supporting the multi‑million‑dollar operations of our customers.

You will support the Data Analysis Delivery team by writing and maintaining scripts to automate their analysis and deliverable workflows. You will work with the Product team to prototype new deliverables (inspection reports and 3D visualizations), and work with the Engineering Team to diagnose issues that affect Data Analysis Deliverables, and suggest improvements.

This regular full‑time position is 100% on‑site in our HQ in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well‑equipped gym, squash court, climbing wall, steam room, and more!

Our Team

DarkVision’s acoustic imaging technology captures terabytes of high‑fidelity data with each run. Our Data Analysis Development team plays a critical role in the commercial process by supporting the Data Analysis Delivery team in building and maintaining tools to streamline the analysis workflow, advancing and improving new deliverables, and improving processes for quality assurance.

There will always be new software tools and scripts to write and improve, new technologies to exploit and generate deliverables on, and new ways to make processes better, faster, and more sustainable and scalable. This entails a detail‑oriented mindset, a default‑to‑action work ethic, and a multi‑disciplinary perspective.

What You Will Do
  • Develop and maintain scripts to automate analysis workflows.
  • Develop and maintain analysis dashboards for higher level tracking of project status and Key Performance Indicators.
  • Develop and maintain analysis procedures that streamline a sustainable and scalable workflow.
  • Work with other analysts, Sales, Product, and Engineering teams to document and investigate issues, and prevent their reoccurrence.
  • Gather and analyze test data that will be used to prove out feasibility of new technology and deliverable products.
  • Develop new and innovative ways of representing and visualizing current data to generate new customer deliverables.
  • Work with the Product team in the data gathering, analysis, and writing of technical conference papers.
  • Help analysts debug issues in their analysis workflow, and reproduce, document, and raise issues for other functional teams.
  • Interface with our Research, Machine Learning, Software, and Product teams to ensure the Data Team’s needs are met, and vice versa.
Who You Are (Basic Qualifications)
  • Able to work 100% on‑site in our North Vancouver office.
  • Experience developing production code in Python (code used in a product or professional setting, not academia‑or research‑only applications).
  • Experience developing workflow automation scripts (to automate manual steps performed by analysts).
  • Data visualization experience.
  • Git experience.
What Will Put You Ahead
  • Excellent communication skills.
  • Detail oriented; meticulous in documentation.
  • Default‑to‑action personality.
  • Independent - can operate with little guidance while providing results at regular intervals for feedback.
  • Collaborative - works to meet the needs and goals of the team.
  • Image processing experience.
  • MATLAB experience.
  • 3D data experience.
  • 3D rendering experience.
  • Proficiency in PowerBI.
  • Ultrasonic imaging experience.
  • Software and algorithm development experience.
  • Atlassian product experience.
General Salary Range

For this role, we anticipate paying $70,000 - $115,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.

Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

How to Apply

If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.

Successful candidates will be required to complete a criminal background check.

keywords : Python, workflow automation, automate, analysis, analyses, analytics, data, deliverables, reports, reporting, development, developer, programming, scripting, visualization, 3D, image processing, MATLAB, Atlassian, PowerBI

#LI-JN1

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