Enable job alerts via email!

9562 - Distributed Cloud Software Engineer – Member of Technical Staff

Wind River Systems

Ottawa

Hybrid

CAD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a Distributed Cloud Software Engineer to join its Cloud team. This role involves working on large-scale projects utilizing cutting-edge open-source technologies and contributing to critical infrastructure for distributed edge solutions in various industries. Ideal candidates should possess extensive software engineering experience, particularly in Python, and be adept in a dynamic development environment. The position offers a hybrid work environment along with comprehensive health benefits and commitment to diversity.

Benefits

Hybrid work environment
Company-sponsored health, dental, and life insurance
Income protection via disability coverage
Matching RRSP contributions
Vacation and time-off policies
Well-being programs including mental health support
Learning benefits like subscription to LinkedIn Learning

Qualifications

  • 10+ years of professional software development experience.
  • 8+ years of programming experience with Python.
  • 2+ years experience in systems architecture and design.

Responsibilities

  • Contribute actively to StarlingX, an open-source project for distributed edges.
  • Develop and deliver platform upgrade features with high-quality design.
  • Investigate and resolve issues during product verification.

Skills

Python
Containerization
Agile Methodologies
Collaboration
Analytical Skills
Communication Skills

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Kubernetes
Docker
OpenStack
Ansible
SQL
Go

Job description

Distributed Cloud Software Engineer – Member of Technical Staff

Within the Wind River Cloud team, we work with large-scale projects like Kubernetes, Docker, OpenStack, and fast-paced Open-Source technologies that are in high demand from our customers. Wind River Cloud has adopted these technologies into the core of our product, which drives us to find experienced and high-performing individuals who can learn and contribute to container and virtualization solutions. The Wind River Cloud team is a leading contributor to the Open Source StarlingX cloud native project, managing and maintaining critical infrastructure for highly distributed Edge solutions, including 5G, Autonomous Vehicles, Industrial Automation, and Augmented Reality. We build upon StarlingX to meet the demands of these critical applications.

The ideal candidate will possess proven software engineering skills, be versatile, and thrive in a dynamic environment. You should be comfortable managing competing priorities and bringing order to ambiguous scenarios. Maturity, impeccable judgment, and the ability to influence and lead are essential for success in this role.

Responsibilities :

  • Work with dynamic open-source software projects such as Kubernetes (K8S), Helm, OpenStack, and Ansible.
  • Collaborate with a team focused on containerization and fault-tolerant, carrier-grade development.
  • Contribute actively to StarlingX, an open-source project under the OpenStack Foundation (https://www.starlingx.io/), which provides a fully featured cloud for the distributed edge.
  • Develop and deliver platform upgrade features with high-quality design and code.
  • Investigate and resolve issues reported during product verification and customer integration.
  • Participate in all aspects of the software development process using agile methodologies.

Basic Qualifications :

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 10+ years of professional software development experience.
  • 8+ years of programming experience with Python.
  • 2+ years of experience contributing to the architecture and design of systems, including architecture, design patterns, reliability, and scalability.

Preferred Qualifications :

  • 10+ years of experience in building infrastructure software for highly scalable and distributed systems.
  • Experience with building software upgrade frameworks.
  • Track record of delivering mission-critical, 24x7 production software systems.
  • Exposure to Ansible, Puppet, SQL, and Go.
  • Contributions to the open-source community.
  • Strong sense of ownership, urgency, and drive.
  • Excellent analytical, debugging, and communication skills.

Benefits :

  • Workplace flexibility: Hybrid work environment.
  • Company-sponsored health, dental, and life insurance.
  • Income protection through short- and long-term disability coverage.
  • Matching RRSP contributions.
  • Vacation and time-off policies promoting work-life balance.
  • Well-being programs, including Employee Assistance and mental health support through Unmind.
  • Learning benefits such as LinkedIn Learning subscriptions and seminars.

Our Commitment to Diversity :

Wind River is committed to providing a work environment free of discrimination and harassment. Employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, or other protected characteristics. We strictly prohibit discrimination or harassment based on these characteristics.

Your privacy is important to us. We adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice available here.

LI-GB1

LI – Remote

Wind River is an Equal Opportunity Employer committed to diversity and prohibits discrimination based on protected statuses.

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

Similar jobs

9562 - Distributed Cloud Software Engineer – Member of Technical Staff

Wind River Systems

Ottawa

Hybrid

CAD 100,000 - 150,000

14 days ago

Senior Software Engineer, DBX

MongoDB

Ottawa

Remote

CAD 137,000 - 189,000

6 days ago
Be an early applicant

Senior Software Engineer (SEO Team, Full Stack)

TripAdvisor LLC

Ottawa

Remote

CAD 90,000 - 120,000

6 days ago
Be an early applicant

Software Engineer - Cloud Images

Canonical

Ottawa

Remote

CAD 90,000 - 130,000

8 days ago

Software Engineer II, Backend (Consumer Authentication)

Affirm

Ottawa

Remote

CAD 125,000 - 175,000

8 days ago

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

9 days ago

Software Engineer - L3 Support

Canonical

Gatineau

Remote

CAD 80,000 - 120,000

8 days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Gatineau

Remote

CAD 120,000 - 140,000

9 days ago

Senior Software Developer, Full Stack

Hootsuite

Ottawa

Remote

CAD 98,000 - 138,000

8 days ago