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

[Cybersecurity/ Remote] Principal Engineer

Save job

Our client is seeking a highly skilled and experienced Staff Engineer to join them. This role offers an exciting opportunity to work cross-functionally, building state-of-the-art cloud platforms to support a growing product portfolio. The successful candidate will have the chance to collaborate with high-profile talents, provide technical leadership, and guide other engineers in creating scalable cloud services. This position is perfect for those who are achievement-oriented, ready to take responsibility for their actions, and believe in innovative and out-of-the-box thinking.

What you'll do:

As a Staff Engineer, your role will be multifaceted. You will work closely with talented individuals, providing coaching and mentorship while encouraging their career progression. Your expertise will be crucial in reviewing architectures and designs across the organisation, guiding other engineers in building scalable cloud services. You will also provide technical leadership and strategic direction for large-scale distributed cloud-native solutions. A key part of your role will be acting as a catalyst for improving engineering processes and ownership. Your proactive response to customer needs and your ability to foster innovative ideas will be highly valued.

  • Collaborate with high profile talents, coach, mentor and encourage growth and career progress of team members.
  • Review architectures and designs across the organisation to help guide other engineers to build scalable cloud services.
  • Provide technical leadership and strategic direction for large-scale distributed cloud-native solutions.
  • Be a catalyst for improving engineering processes and ownership.
  • Respond proactively and promptly to the needs of customers.
  • Foster originality of ideas through innovation and out-of-the-box thinking.

What you bring:

The ideal candidate for this Staff Engineer position brings a wealth of software engineering experience to the table. With over 15 years in the field including 8 years working with distributed systems under your belt, you are well-versed in Unix/Linux as well as programming languages such as Go, C/C++, Java and scripting languages like Python, Ruby, Shell. Your understanding of IPC mechanisms and experience with TCP/IP, Kafka, zmq, grpc, zookeeper is essential. You have a strong background in cloud environments and are familiar with containers, docker, kubernetes, etcd, zookeeper, service meshes, vault, istio and envoy, API gateways, load balancers. Your experience with databases extends to an understanding of ACID principles, consistency, sql/nosql databases, key-value stores, time series and columnar databases. You are proficient in CI/CD using tools like Drone, Github and Makefiles and have experience with in-memory databases like Redis.

  • 15+ years of software engineering experience including 8+ years experience with distributed systems.
  • Excellent Unix/Linux experience and programming experience with go, C/C++, java and scripting: python, ruby, shell.
  • Understanding of IPC mechanisms and previous experience working with: TCP/IP, Kafka, zmq, grpc, zookeeper.
  • Strong background in cloud environments: containers, docker, kubernetes, etcd, zookeeper, service meshes, vault, istio and envoy, API gateways, load balancers.
  • Experience with databases, general understanding of ACID, consistency, sql/nosql, key-value stores, time series and columnar databases.
  • Experience in CI/CD, using tools like Drone, Github, Makefiles etc.
  • Experience with in-memory databases like Redis.

What sets this company apart:

Our client is a leading player in the tech industry with a reputation for fostering a supportive work environment that encourages innovation and out-of-the-box thinking. They believe in nurturing talent from within and provide ample opportunities for career progression. Their commitment to customer satisfaction is unparalleled and they strive to respond proactively and promptly to customer needs.

What's next:

Ready to take your career to the next level? Apply now!

Apply today by clicking on the link provided!

Contract Type: FULL_TIME

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: TWD2,000,000 - TWD4,000,000 per annum

Workplace Type: Remote

Experience Level: Senior Management

Location: Taipei

Job Reference: UPZXW3-0C1E43D7

Date posted: 17 December 2024

Consultant: Yuan Hsiao

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.