Senior Cloud Software Engineer

3 weeks ago


Burnaby, British Columbia, Canada Fortinet Full time

Fortinet is seeking a Senior Cloud Software Engineer to lead the development of our on-prem functionalities for SaaS-based deployment, specifically adapting them for integration with cloud platforms like OpenStack.

Key Responsibilities:

  • Design and implement scalable, high-performance backend systems using C/C++ that integrate smoothly with OpenStack, leveraging virtualization technologies such as KVM and storage formats like QCOW2.
  • Collaborate with frontend developers and other team members to ensure seamless integration and effective deployment of services on cloud infrastructures.
  • Optimize and adapt existing backend systems to ensure high performance and reliability in a SaaS environment.

Requirements:

  • Advanced proficiency in C and C++ with a solid understanding of software architecture and cloud adaptation.
  • Minimum 6 years' demonstrated related work experience.
  • Proven experience in developing and expanding large-scale systems into cloud and SaaS platforms, particularly OpenStack, with a deep understanding of KVM virtualization and QCOW2 file formats.
  • Experience in deploying and managing OpenStack-based services.
  • Extensive Unix/Linux environment experience.
  • Expert understanding of network protocols (TCP/IP), firewalls, and network infrastructure.
  • Excellent problem-solving skills with the ability to address complex technical challenges.
  • Self-motivated and capable of leading significant expansion projects with minimal supervision.

Education:

  • Bachelor's Degree in Computer Science or equivalent experience.

Fortinet offers a comprehensive benefits package, including 100% company-paid medical, dental, and vision coverage, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match. We also provide critical illness, disability, and life insurance, as well as a Health Spending Account and a Personal Spending Account. Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.



  • Burnaby, British Columbia, Canada Fraser Health Full time

    We are seeking a Senior Software Engineer to lead our Cloud and DevOps services. The ideal candidate will have experience with cloud infrastructure and a strong background in software development.Responsibilities include:Designing and implementing cloud-based systemsLeading DevOps practices to ensure efficient deployment and maintenance of cloud...


  • Burnaby, British Columbia, Canada JPD Staffing Inc. Full time

    We are seeking a skilled Senior Software Engineer to lead our Cloud Architecture efforts. Key responsibilities include designing and implementing scalable cloud-based systems, collaborating with cross-functional teams, and ensuring seamless integration with existing infrastructure.Key Qualifications:Proven experience in cloud architecture and software...


  • Burnaby, British Columbia, Canada Metro Traffic LTD Full time

    We are looking for a Senior Software Engineer - Cloud Architect with expertise in designing and implementing scalable cloud-based systems.Main Responsibilities:Design and implement cloud-based systemsDevelop and deploy scalable cloud infrastructureCollaborate with cross-functional teams to ensure smooth system operationRequirements:Expertise in cloud...


  • Burnaby, British Columbia, Canada Ardi Renovation Ltd. Full time

    Job DescriptionWe are seeking a Senior Software Engineer to join our team at Company Name. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud computing solutions.Key Responsibilities:Design and implement cloud computing solutions using cloud-based technologies.Collaborate with cross-functional teams to...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleRitchie Bros. Global Inc. is a leading global company with a strong commitment to delivering exceptional customer experiences. We're seeking a highly skilled Senior Software Engineer to join our Platform team in the US & Canada.Key ResponsibilitiesCollaborate with product owners to understand business needs and develop innovative...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleRitchie Bros. Global Inc. is a leading global company with a strong commitment to delivering exceptional customer experiences. We're seeking a highly skilled Senior Software Engineer to join our Platform team in the US & Canada.Key ResponsibilitiesCollaborate with product owners to understand business needs and develop innovative...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada BFL Construction Inc Full time

    About the Job:We are seeking a Senior Software Engineer with expertise in cloud infrastructure management. The ideal candidate will have experience with cloud platforms and a strong understanding of software development principles. This is an exciting opportunity for a motivated professional to join our team and contribute to the growth and success of our...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is seeking a skilled Senior Cloud Software Engineer to lead the development of our on-prem functionalities for SaaS-based deployment, specifically adapting them for integration with cloud platforms like OpenStack.Key Responsibilities:Design and implement scalable, high-performance backend systems using C/C++ that integrate smoothly with OpenStack,...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our SaaS Next-Gen Platform team in Burnaby, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining features and services using Infoblox's cloud-based architecture.Key Responsibilities:Design and develop high-quality...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our SaaS Next-Gen Platform team in Burnaby, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining features and services using Infoblox's cloud-based architecture.Key Responsibilities:Design and develop high-quality...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform team at RB Global Inc. in the US & Canada. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesWork closely with product owners to...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform team at RB Global Inc. in the US & Canada. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesWork closely with product owners to...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Unlock Your Potential as a Senior Software EngineerAt RB Global Inc., we're committed to delivering exceptional customer experiences through innovative solutions. As a Senior Software Engineer on our Platform team, you'll play a key role in shaping our Customer Master Data Management solution.About the RoleWe're seeking a highly technical individual with a...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Platform team in the US & Canada. As a key member of our team, you'll be responsible for owning feature development from analysis to execution for our Customer Master Data Management solution.Key ResponsibilitiesDesign, code, and test applications using Java, Springboot...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Platform team in the US & Canada. As a key member of our team, you'll be responsible for owning feature development from analysis to execution for our Customer Master Data Management solution.Key ResponsibilitiesDesign, code, and test applications using Java, Springboot...