Principal Software Engineer

6 days ago


Out of Home Taiwan SUSE Full time

About Us

Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE.

SUSE is a global leader in innovative, reliable, and secure enterprise open source solutions, including SUSE Linux Suite, SUSE Rancher Suite, SUSE Edge Suite, and SUSE AI Suite. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical workloads, enabling them to innovate everywhere – from the data center to the cloud, to the edge and beyond.

SUSE puts the "open" back in open source, collaborating with partners and communities to give customers the agility to tackle innovation challenges today and the freedom to evolve their strategy and solutions tomorrow. For more information, visit 

Principal Software Engineer

Job Description

We are seeking an experienced Software Engineer to contribute to the development of Harvester, an open-source hyperconverged infrastructure (HCI) solution powered by cutting-edge cloud-native technologies such as Kubernetes, KubeVirt, and Longhorn. Harvester serves as an open-source alternative to vSphere and Nutanix. We're looking for a passionate individual who thrives on working with system-level software and open-source projects. In this role, you'll help elevate technologies within Harvester, Longhorn, and Rancher. Join our team to deliver groundbreaking open-source solutions and contribute to the container revolution

Responsibilities:

  • Develop features and resolve bugs using Kubernetes-related solutions and frameworks.
  • Create test cases to enhance product quality.
  • Assist with design and implementation reviews.
  • Collaborate with internal and external communities to address reported issues.
  • Work with support teams to effectively resolve customer escalations.
  • Foster cross-team collaboration to ensure successful feature delivery, bug fixes, and knowledge sharing.

Preferred Experience and Skills:

  • Proficiency in at least one programming language, such as Go, Python, C/C++, or similar statically typed languages.
  • Experience with feature development and bug-fix lifecycles.
  • Knowledge of testing methodologies.
  • Familiarity with CI/CD methodologies.
  • Proven ability to collaborate with support teams on escalation resolution.
  • Experience with Agile development practices.
  • Background in open-source development.
  • Demonstrated ability to share technical knowledge effectively.
  • Experience working remotely with teams across multiple time zones.
  • Success in addressing technical debt and enhancing development productivity.
  • Knowledge of system-level software, virtualization, software-defined storage/networking, distributed systems, and open-source development.
  • Experience developing solutions based on Kubernetes or similar platforms.

Qualifications:

  • Master's degree in Computer Science or equivalent professional experience.
  • 6+ years of experience in system software development on Linux and distributed systems.
  • Enthusiasm for tackling diverse technological challenges—ready to learn, resolve, and grow.
  • A proactive self-starter with a proven ability to drive impactful change.
  • Hands-on approach to problem-solving and execution.
  • An automation mindset, committed to streamlining processes for improved productivity.
  • Excellent communication skills, with the ability to collaborate with internal or external teams.
  • Energetic and passionate about emerging technologies.

Job

Software Engineering

What We Offer 

We empower you to be bold, driving your career to create the future you want. We celebrate and reward your achievements.  

SUSE is a dynamic environment that is evolving rapidly, thus requiring agility, strong entrepreneurship and an open mind. 

This is a compelling opportunity for the right person to join us as we continue to scale and prosper.   

If you're a big thinker, obsessed by execution and thrive in a dynamic environment in which you can tangibly create a lasting legacy, then please apply now  

We give you the freedom to be yourself. You will work in a global community of unique individuals – like you – with different backgrounds, talents, skills and perspectives. A truly open community where everyone is welcome, has a voice and is encouraged to reach their full potential regardless of age, gender, race, nationality, disability, sexual orientation, religion, or any other characteristics.   

Sounds like the right fit for you? Click Apply to submit your resume. A recruiter will contact you if your skills match our current or any future positions. In the meantime, stay updated on the latest SUSE news and job vacancies by joining our Talent Community.

SUSE Values 

  • Choice

  • Innovation

  • Trust

  • Community



  • Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Taiwan Dell Full time

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Taiwan Vistance Networks Full time

    In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.RUCKUS Networks is hiring a Principal Software Engineer who will work closely with our team in TaipeiHow You'll Help Us Connect the WorldIn this role, you will work alongside experienced engineers to design, develop, and deploy software solutions. You will...


  • Taipei City, Taiwan Fortinet Full time

    DescriptionLocation: Taiwan (Taipei)Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a dynamic Principal Software...


  • Taiwan AIFT Full time

    Job Overview We are seeking a self-driven Principal Site Reliability Engineer with a strong technical background and excellent communication skills. This individual will lead the development, construction, and management of reliable and distributed systems that support our business operations.  In this role, you will play a vital part in supporting the...


  • Zhubei, Taiwan Sandisk Full time

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Remote - Taiwan Cerence Full time

    A Moving Experience.Software Developer for CA SDK(C++)Responsibilities:• Analyze and implement product requirements from projects.• Integrate the latest voice recognition technologies.• Develop unit tests to ensure the product quality.• Improve the performance, latency, memory.• Develop product for different platforms.• Write technical documents,...


  • Taiwan Astera Labs Full time

    Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, NVLink, PCIe, and UALink...