Cloud Platform Software Developer

1 month ago


Canada Wind River Full time
About Wind River

Wind River is a global leader in delivering software for mission-critical intelligent systems. For over four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.

Our Technology

Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. Our software powers generation after generation of the safest, most secure systems in the world, including the Artemis I, the James Webb Space Telescope, and multiple Mars rovers.

Our Team

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. We have adopted these technologies into the core of our product, which is driving us to find experienced and high-performing individuals that can learn and contribute to these container and virtualization solutions.

Responsibilities
  • Develop high-quality designs and code based on Kubernetes, containerized applications, distributed cloud systems, and cloud infrastructure management.
  • Work as part of a team focused on building and maintaining Linux-based platform services that ensure high availability for Kubernetes-based applications.
  • Leverage OSTree and Linux package management for upgrade and patching with minimal service outage.
  • Develop configuration management solutions using Puppet and Ansible.
  • Contribute actively to StarlingX, an open-source project under the OpenStack Foundation - a fully featured cloud for the distributed edge.
  • Investigate and resolve issues reported during product verification and customer integration.
  • Participate in all aspects of the software development process using agile development.
Qualifications
  • Bachelor's / Master's degree in Computer Science or related field.
  • 7+ years of professional software development experience.
  • 5+ years of programming experience with Python.
  • 2+ years of experience contributing to the architecture and design of new and current systems.
Benefits
  • Hybrid work model for workplace flexibility.
  • Comprehensive health, dental, and life insurance.
  • Short and long-term disability coverage.
  • RRSP matching for financial security.
  • Flexible time-off policies for work-life balance.
  • Employee assistance program for mental well-being.
  • Learning benefits, including a LinkedIn Learning subscription and seminars.


  • Canada Wind River Full time

    About Wind RiverWind River is a global leader in delivering software for mission-critical intelligent systems. With over four decades of innovation and pioneering spirit, the company powers billions of systems that require the highest levels of security, safety, and reliability.Our TechnologyWind River helps customers across automotive, aerospace, defense,...


  • Canada Wind River Full time

    About Wind RiverWind River is a global leader in delivering software for mission-critical intelligent systems. With over four decades of innovation and pioneering spirit, the company powers billions of systems that require the highest levels of security, safety, and reliability.Our TechnologyWind River helps customers across automotive, aerospace, defense,...


  • Canada RB Global Inc. Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our Cloud Platform team. As a key member of our team, you will be responsible for defining activities, sequence of events, and dependencies required to complete projects. You will collaborate with your team to deliver projects and develop platform applications using Kafka, Java,...


  • Canada Astera Software, Inc. Full time

    About Astera SoftwareAstera Software is a leading provider of data management solutions, specializing in the development of high-performance, parallel programming code. Our team is dedicated to creating innovative software that meets the evolving needs of our clients.Job SummaryWe are seeking an experienced Senior Software Engineer to join our team. The...


  • Canada Software Aspekte Full time

    About the RoleWe are seeking a seasoned software developer to join our team as a Senior Software Developer - Cloud Computing Expert. As a key member of our software development team, you will be responsible for designing, developing, and implementing cloud-based software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Canada Software Aspekte Full time

    About the RoleWe are seeking a seasoned software developer to join our team as a Senior Software Developer - Cloud Computing Expert. As a key member of our software development team, you will be responsible for designing, developing, and implementing cloud-based software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Cloud Visa Immigration LLP Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Cloud Visa Immigration LLP. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software systems.Key Responsibilities:Software Development: Design, develop, and test software programs, including business...


  • Canada Cloud Visa Immigration LLP Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Cloud Visa Immigration LLP. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our software systems.Key Responsibilities:Software Development: Design, develop, and test software programs, including business...


  • Canada Wind River Full time

    About the OpportunityWind River Cloud is seeking a highly skilled Cloud Platform Development expert to join our team. As a key member of our team, you will work on large-scale projects like Kubernetes, Docker, and OpenStack, leveraging your expertise in cloud infrastructure software development.Key ResponsibilitiesDesign and develop software for a complete...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job OpportunityWe are seeking a highly skilled Senior Software Developer to join our team in Westlake Village, California. As a remote position in Canada, you must be able to legally work in the country.Key Responsibilities:Develop high-performance, parallel programming code using C# and.NET framework.Continuously update knowledge base...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job OpportunityWe are seeking a highly skilled Senior Software Developer to join our team in Westlake Village, California. As a remote position in Canada, you must be able to legally work in the country.Key Responsibilities:Develop high-performance, parallel programming code using C# and.NET framework.Continuously update knowledge base...


  • Canada Wind River Full time

    About the OpportunityWind River Cloud is seeking an experienced software engineer to join our team. As a member of our Cloud team, you will work with large-scale projects like Kubernetes, Docker, and OpenStack, and contribute to the development of our cloud infrastructure software stack.ResponsibilitiesDesign and develop software for a complete cloud...


  • Canada Wind River Full time

    About the OpportunityWind River Cloud is seeking an experienced software engineer to join our team. As a member of our Cloud team, you will work with large-scale projects like Kubernetes, Docker, and OpenStack, and contribute to the development of our cloud infrastructure software stack.ResponsibilitiesDesign and develop software for a complete cloud...


  • Canada Advance Venture Partners Full time $160,000 - $238,000

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Cloud Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key ResponsibilitiesDesign and develop cloud-based software applications using modern technologies and programming...


  • Canada Advance Venture Partners Full time $160,000 - $238,000

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Cloud Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key ResponsibilitiesDesign and develop cloud-based software applications using modern technologies and programming...


  • Canada RB Global Inc. Full time

    Project Delivery and CollaborationWe are seeking a skilled Cloud Platform Software Engineer to drive project delivery and collaboration with our team. As a key driver, you will define activities, sequence of events, and dependencies required to complete projects.Technical ExpertiseDevelop platform applications using Kafka, Java, Microservices, AWS...


  • Canada, CA Virtual Labs IT Consulting Full time

    Software Engineering - Cloud Platform EngineerHybrid 2-3 days onsite Job Description: • Design, implement, and manage CI/CD pipelines using Azure DevOps, terraform. • Develop and maintain infrastructure • Collaborate with development, QA, and operations teams to ensure seamless integration and deployment. • Manage source code repositories using...