Senior Cloud Native Software Engineer

7 days ago


Ottawa, Ontario, Canada Wind River Systems Full time
Cloud Native Software Developer - Member of Technical Staff

Cloud Native Software Developer - Member of Technical Staff

As a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your collaboration with Product Management, Quality Assurance, OS development, and customer-facing teams will be essential to ensure that software requirements are fulfilled in a timely manner. Strong communication skills, teamwork, and collaboration are vital as you engage in global projects with colleagues from around the world. A minimum of 8 years of experience in cloud development is required for success in this position.

Key Responsibilities:

  • Engage with stakeholders to design and architect cloud-native solutions that align with business goals and industry best practices.
  • Develop a Kubernetes distribution and create a distributed operating system tailored for cloud-native applications.
  • Address internal and customer-reported issues while providing support for clients developing cloud-native applications.
  • Establish CI/CD pipelines and automation workflows to enhance the deployment process, ensuring scalability, reliability, and performance.
  • Apply security best practices and compliance measures to maintain the integrity and confidentiality of data in cloud-native environments.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Over 8 years of experience in cloud and infrastructure technologies.
  • Proficiency in programming languages such as Python, Go, or similar.
  • Strong understanding of Linux systems and networking principles.
  • Hands-on experience with containerization and orchestration technologies, including Docker and Kubernetes (k3s/k8s).
  • Experience in deploying and managing virtual machines and KVM.
  • Familiarity with microservices architecture, serverless computing, and API design.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Expertise in pipeline automation.
  • Proactive and adaptable, with a readiness to learn new skills and technologies.
  • At least 3 years of experience in building machine learning models for commercial products.
  • Experience in Natural Language Processing, Large Language Models, Knowledge Graphs, and related fields.

Wind River is an Equal Opportunity Employer committed to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.



  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time

    About the RoleWe are seeking a highly skilled Cloud Native Software Engineer to join our Common Platform Microservices team at Ribbon Communications Operating Company.The ideal candidate will have a strong background in cloud-native technologies and experience in designing and implementing microservices-based architectures. They will be responsible for...


  • Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time

    About the RoleWe are seeking a highly skilled Cloud Native Software Engineer to join our Common Platform Microservices team at Ribbon Communications Operating Company.The ideal candidate will have a strong background in cloud-native technologies and experience in designing and implementing microservices-based architectures. They will be responsible for...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Summary:Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals across clouds,...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Summary:Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals across clouds,...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Senior Cloud Software EngineerThales stands as a premier provider of identity management and data protection solutions within the realm of digital security. With a vast network of over 30,000 organizations depending on our expertise, we are pivotal in fostering trust in digital engagements.We are on the lookout for an experienced Senior Cloud...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. You will...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. You will...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking a highly skilled L1 Software Developer to join our 5G Cloud RAN Distributed Unit's baseband team at Ericsson. As a key member of our team, you will be responsible for systemizing and implementing baseband algorithms in our vDU product, driving innovation and excellence in the field of 5G/6G physical layer development.Key...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking a highly skilled L1 Software Developer to join our 5G Cloud RAN Distributed Unit's baseband team at Ericsson. As a key member of our team, you will be responsible for systemizing and implementing baseband algorithms in our vDU product, driving innovation and excellence in the field of 5G/6G physical layer development.Key...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Senior Cloud Software EngineerThales stands as a premier provider of identity management and data protection solutions, serving over 30,000 organizations globally. We are committed to fostering trust in digital interactions.We are in search of an experienced Senior Cloud Software Engineer to enhance our Cloud Services Platform team. In this role,...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Senior Cloud Software EngineerThales stands as a premier provider of identity management and data protection solutions, serving over 30,000 organizations globally. We are at the forefront of establishing trust in digital interactions.We are in search of an experienced Senior Cloud Software Engineer to become a vital part of our Cloud Services...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job SummaryTrend Micro, a global leader in cybersecurity, is seeking a skilled Sr. Software Developer to join our Cloud One Workload Security team. As a key member of our team, you will design, implement, test, deploy, and support high-quality cloud-native services on AWS.This is a software development role that requires top-notch programming skills, proven...


  • Ottawa, Ontario, Canada Thales Full time

    Job DescriptionThales is a global leader in providing identity management and data protection solutions for digital security. With over 30,000 organizations relying on us, we are at the forefront of bringing trust to digital interactions.We are currently seeking a seasoned Cloud Development Software Engineer to join our Cloud Services Platform team. As part...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Cloud Development Software EngineerThales stands as a premier entity in delivering identity management and data security solutions for the digital landscape. With a vast network of over 30,000 organizations depending on our expertise, we are pivotal in fostering trust in digital engagements.We are in search of an experienced Cloud Development...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Cloud Development Software EngineerThales stands as a prominent figure in delivering identity management and data protection solutions for digital security. With a vast network of over 30,000 organizations depending on our expertise, we are pioneers in fostering trust in digital interactions.We are in search of a highly skilled Cloud Development...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    **Transformative Opportunity at TV2 Consulting**You will join a dynamic, highly collaborative Platform Engineering team to accelerate our transformation into a cloud-native application. Our team believes in owning and supporting our entire technology stack and practices the mantra: 'Code it, Ship it, Run it.' We pride ourselves on building and fostering an...