1

Live In Environmental Software Engineer Jobs in Vancouver, BC

Software Engineer

Vancouver, BC · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

Job Summary NetApp is pioneering the development of StorageGRID object storage - AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Engineer - Senior, this ...

Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services ... Develop well-tested features with appropriate test hooks resulting in low defect reports and faster ...

We are looking for a Staff Software Engineer who can turn ideas into production capabilities and ... Life at Ping: We believe in and facilitate a flexible, collaborative work environment. We're ...

We are looking for a Senior Software Engineer who can deliver high-quality production capabilities ... Life at Ping: We believe in and facilitate a flexible, collaborative work environment. We're ...

Software Engineer

Vancouver, BC · Hybrid

  • Medical

  • Dental

  • Vision

Since launching in 2014, Spring has grown into one of Canada's largest fintechs, with over250,000 ... Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops ...

Software Engineer

Vancouver, BC · On-site

CA$74K - CA$87K/yr

  • Medical

  • Dental

  • Vision

Since launching in 2014, Spring has grown into one of Canada's largest fintechs, with over 250,000 ... Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops ...

We are seeking a Principal Software Developer who shares this AI-First mindset to provide hands-on ... Protecting the well-being of people in a variety of situations and environments * Streamlining ...

Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... in a highly technical, cross-functional environment and wants to shape how AI is applied in a ...

Senior Software Engineer

Vancouver, BC · Remote

CA$98K - CA$147K/yr

Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time ... in everything they do and who contribute to an equitable work environment. * Are energized by ...

New

Senior Software Engineer

Vancouver, BC · Remote

CA$98K - CA$147K/yr

Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time ... in everything they do and who contribute to an equitable work environment. * Are energized by ...

New

Senior Software Engineer We are looking for a Senior Software Engineer to join our Universal Asset ... Kubernetes environments, with 10 or more years in building large scale SaaS-based Network ...

Showing results 21-40

Live In Environmental Software Engineer information

What is a live in environmental software engineer?

A Live In Environmental Software Engineer is a professional who develops and maintains software solutions specifically designed to address environmental issues, such as monitoring air and water quality, managing renewable energy systems, or supporting conservation efforts. The 'live in' aspect may refer to engineers who work on-site at facilities or in field locations where environmental monitoring or data collection occurs, allowing them to better understand and respond to real-time environmental challenges. These engineers combine expertise in software development with a passion for sustainability and environmental protection, often collaborating with scientists and environmental specialists to create impactful technology.

How does a live in environmental software engineer typically collaborate with scientists and field teams to develop effective solutions?

As a Live In Environmental Software Engineer, you will often work closely with environmental scientists and field teams to understand real-world data collection challenges and translate them into software solutions. This collaboration usually involves regular meetings, on-site fieldwork, and feedback sessions to ensure the software addresses practical needs such as data accuracy, usability in remote locations, and hardware integration. Strong communication and adaptability are crucial, as you'll need to bridge the gap between technical development and environmental fieldwork. This hands-on, team-oriented approach not only makes the role dynamic but also provides valuable experience in multidisciplinary teamwork.

What are the key skills and qualifications needed to thrive as a live in environmental software engineer, and why are they important?

To thrive as a Live In Environmental Software Engineer, you need a strong background in environmental science combined with software development skills, typically supported by a degree in computer science, environmental engineering, or a related field. Familiarity with programming languages (such as Python or R), GIS software, and data analysis tools, as well as relevant certifications like LEED or environmental software credentials, are highly beneficial. Strong problem-solving abilities, adaptability, and effective communication are essential soft skills for working in diverse environments and collaborating with cross-functional teams. These skills ensure the development of robust, user-friendly solutions that address environmental challenges and support sustainable practices.

What are the most commonly searched types of Environmental Software Engineer jobs in Vancouver, BC?

The most popular types of Environmental Software Engineer jobs in Vancouver, BC are:

Software Engineer

NetApp

Vancouver, BC • On-site, Remote

Full-time

Medical, Life, Retirement, PTO

Posted 11 days ago


NetApp rating

9.4

Company rating: 9.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 494 rated business services


Job description

Job Summary

NetApp is pioneering the development of StorageGRID object storage - AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Engineer - Senior, this is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. Your incredible testing and automation skills will create opportunities to contribute clean code. Naturally, you are as comfortable solving our customer's AI data lake challenges by writing new code as you are improving productivity by refactoring. You are opinionated while flexible and know when to adopt new technologies.

We are true believers of Agile development and have been on the journey for many years. Since you maintain supreme levels of communication with your peers, we won't inundate you with process and documentation as you work in our flexible hybrid work-from-home/office model.

At NetApp Vancouver we believe work should be balanced with connection, wellness, and a little fun. You'll find us gathering for biweekly donut and bagel mornings and celebrating a wide range of holidays from Diwali and Lunar New Year to Pie Day and National Refreshment Day. We take every opportunity to enjoy each other's company at monthly Happy Hours with plenty of food and drinks including kombucha on tap from our in-house keg! In the summer months, we host frequent 5k runs and in the cooler weather we let our creativity spark with engaging indoor activities. Become a coffee aficionado in our espresso-fueled coffee club and give back to your community with 40 hours of company paid volunteering!

Throughout the world, leading organizations count on NetApp to manage and store their data. From the edge of human endurance in Formula One auto racing to the edge of the universe with CERN's Large Hadron Collider, we help our customers do things they couldn't before-at speeds you never thought possible.

Job Requirements
  • A minimum of 5-8 years of hands-on development experience
  • C++; required additionally: Go, Ruby, Python or Java
  • OO design, network programming, HTTP, AWS S3 and file systems
  • Cassandra/CQL/NoSQL or SQL databases
  • Large-scale distributed systems, HPC
  • Linux and containers
  • Agile, TDD, and continuous integration

Key Responsibilities

  • Design and architect major systems and features
  • Implement, unit test, debug, verify production systems and features
  • Improve performance, reliability, availability and serviceability
  • Mentor, influence and collaborate with peer and junior engineers
  • Support inter-dependent development and testing activities
Education
  • Bachelor of Science in Electrical Engineering or Computer Science, a Master's Degree, or a PhD; or equivalent experience is required

The target salary range for this position is 150,450 - 194,700 CAD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. 


What NetApp employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom