en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

[Cyber Security/ Cloud Service] Principal Engineer

Save job

Principal Engineer Salary: Competitive and based on experience Location: Taipei City Keywords: cloud platforms, API protection, distributed systems, technical leadership, mentoring, collaborative environment, cloud-native solutions, engineering processes, career growth, cross-functional An exceptional opportunity awaits for you to join a pioneering API Protection Team as a Principal Engineer in Taipei City. This role is designed for those who are passionate about building state-of-the-art cloud platforms and eager to make a significant impact across a growing product portfolio. You will be part of an inclusive, collaborative team that values knowledge sharing, mentorship, and the continuous professional development of every member. The organisation offers flexible working opportunities and is committed to fostering a supportive environment where your expertise will help shape the future of large-scale distributed cloud-native solutions. If you are looking for a position where your technical insight, interpersonal skills, and commitment to excellence will be celebrated and rewarded, this is the perfect next step in your career. * Join a highly skilled API Protection Team dedicated to developing advanced cloud platforms that support an expanding suite of products, offering you the chance to work on impactful projects with real-world significance. * Benefit from a culture that prioritises collaboration, mentorship, and ongoing learning, ensuring you have the resources and encouragement needed to grow both personally and professionally within the organisation. * Enjoy flexible working opportunities in a supportive environment that values your input, encourages open communication, and recognises your contributions to engineering excellence.

What you'll do:

As a Principal Engineer within this forward-thinking API Protection Team based in Taipei City, you will play a pivotal role in shaping the architecture and delivery of cutting-edge cloud platforms. Your day-to-day activities will involve collaborating with cross-functional teams to solve complex technical challenges while nurturing the professional growth of fellow engineers through coaching and mentorship. You will provide strategic direction on distributed system design, review critical architectures across the organisation, and drive improvements in engineering processes. By leveraging your extensive experience with Unix/Linux systems, programming languages such as Go or Java, containerisation technologies like Docker or Kubernetes, and CI/CD pipelines, you will ensure that all solutions are scalable, secure, and aligned with business objectives. Your ability to communicate openly and foster teamwork will be essential as you work together with others to deliver outstanding results in a supportive environment.

  • Collaborate closely with talented engineers across multiple teams to design and implement robust cloud-based solutions that meet evolving business needs.
  • Coach, mentor, and nurture the growth of team members by providing guidance, constructive feedback, and opportunities for career progression within the engineering function.
  • Review architectural designs throughout the organisation, offering expert advice to ensure scalable, reliable, and secure cloud services are delivered consistently.
  • Provide technical leadership by setting strategic direction for large-scale distributed systems and championing best practices in software engineering.
  • Act as a catalyst for positive change by identifying areas for process improvement and driving initiatives that enhance engineering workflows and outcomes.
  • Foster an open and transparent communication culture by sharing knowledge generously with colleagues and encouraging inter-team cooperation.
  • Engage proactively with stakeholders to understand requirements, address challenges promptly, and deliver solutions that exceed expectations.
  • Contribute to the development of innovative features by leveraging deep expertise in Unix/Linux environments, programming languages such as Go, C/C++, Java, Python, Ruby, Shell scripting.
  • Utilise experience with modern cloud technologies including containers, Docker, Kubernetes, service meshes, API gateways, load balancers, and more to build resilient infrastructure.
  • Support continuous integration and deployment efforts using tools like Drone and Github while maintaining high standards for code quality and operational excellence.

What you bring:

To excel as a Principal Engineer within this collaborative team environment in Taipei City, you will bring an impressive track record of delivering complex software projects involving distributed systems. Your technical foundation should include mastery over Unix/Linux platforms alongside fluency in several programming languages relevant to modern cloud computing. Experience architecting scalable infrastructures using containers (such as Docker) orchestrated by Kubernetes or similar technologies is essential. Familiarity with messaging protocols like Kafka or gRPC plus hands-on knowledge of various database paradigms will enable you to contribute meaningfully across multiple domains. Beyond technical prowess, your interpersonal skills—especially your ability to communicate transparently—will allow you to build strong relationships within diverse teams. Your willingness to mentor others reflects your commitment not only to personal achievement but also collective success. A genuine enthusiasm for continuous improvement ensures you remain adaptable amid changing priorities while always striving for excellence.

  • Over 15 years of proven experience in software engineering roles with at least 8 years focused on designing and implementing distributed systems at scale.
  • Comprehensive hands-on expertise with Unix/Linux operating systems coupled with strong programming abilities in Go, C/C++, Java as well as scripting languages such as Python, Ruby or Shell.
  • Deep understanding of inter-process communication mechanisms along with practical experience working with TCP/IP protocols, Kafka messaging systems, ZeroMQ (zmq), gRPC frameworks or Zookeeper coordination services.
  • Extensive background in deploying applications within cloud environments utilising containers (Docker), orchestration tools (Kubernetes), service discovery (etcd), security vaults (Vault), service meshes (Istio/Envoy), API gateways or load balancing technologies.
  • Solid grasp of database concepts including ACID properties, consistency models; familiarity with SQL/NoSQL databases; exposure to key-value stores; time series or columnar databases is highly desirable.
  • Demonstrated proficiency in continuous integration/continuous deployment methodologies using tools such as Drone CI/CD pipelines or Github repositories; adept at writing effective Makefiles for automation purposes.
  • Experience managing high-performance caching solutions using in-memory databases like Redis to optimise application responsiveness.
  • Exceptional verbal and written communication skills enabling you to share ideas clearly while building trust among team members through open dialogue.
  • A proactive approach towards supporting customers’ needs by responding promptly to issues while maintaining a positive attitude under pressure.
  • A passion for innovation combined with original thinking that inspires new approaches to solving technical problems.

What sets this company apart:

This organisation stands out due to its unwavering dedication to fostering an inclusive workplace where every voice is valued. Employees benefit from flexible working arrangements designed around their individual needs—enabling better work-life balance without compromising on professional growth. The company’s culture emphasises collaboration over competition: team members are encouraged to share knowledge freely while supporting each other’s ambitions through structured mentorship programmes. Investment in training opportunities ensures everyone has access to resources required for skill enhancement or career advancement. With a focus on building dependable technology solutions that serve real-world needs at scale—and a leadership team committed to transparency—you can expect both stability and inspiration as part of this community-driven enterprise.

What's next:

If you are ready to take your career further by joining an inspiring team dedicated to engineering excellence in cloud technology—this is your moment!

Apply today by clicking on the link provided below—your next great opportunity awaits!

Contract Type: FULL_TIME

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: TWD3,300,000 - TWD4,200,000 per annum

Workplace Type: Remote

Experience Level: Senior Management

Location: Taipei

Job Reference: G8USHH-337F02F4

Date posted: 11 June 2025

Consultant: Yuan Hsiao