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

Senior Data Engineer

Save job

Senior Data Engineer Our client is seeking a Senior Data Engineer to join their dynamic team in Taipei. This role offers an exciting opportunity to design, develop and maintain financial data architecture and services, including data lakes, data pipelines and data service systems. You will be part of a collaborative team that values horizontal communication and mutual learning.

What you'll do:

As a Senior Data Engineer, you will play a pivotal role in shaping the future of our client's financial data architecture. Your expertise in Python programming language will be crucial in developing high-quality code for various applications. You will work closely with other professionals like data scientists, business analysts, and product teams to understand their requirements and provide effective technical solutions. Your ability to use CI/CD tools for automating testing, version control, and deployment processes will significantly improve efficiency and quality. Moreover, your knack for tracking emerging technologies will help the company stay ahead of industry trends.

  • Design, develop and maintain financial industry data architecture and services, including data lakes, data pipelines and data service systems.
  • Conduct requirement analysis and system design to determine the best software architecture and solutions.
  • Implement high-quality code, conduct unit testing and integration testing to ensure software stability and reliability.
  • Use CI/CD (Continuous Integration/Continuous Deployment) tools and processes to automate testing, version control and deployment processes for efficiency and quality improvement.
  • Collaborate with data scientists, business analysts and product teams to understand requirements and provide technical solutions.
  • Resolve software-related issues and faults through troubleshooting and emergency repairs.
  • Track emerging technologies and industry trends, providing relevant technical advice and improvement plans.

What you bring:

As a Senior Data Engineer, you bring a wealth of experience in software development and data engineering. Your excellent programming skills are complemented by your proficiency in Python. You have a strong understanding of software architecture principles which allows you to create efficient designs. Your experience with containerized application development using Docker & Kubernetes sets you apart from others. You are familiar with CI/CD tools and processes, which you have used to automate testing, version control, and deployment processes. Your problem-solving skills and team spirit make you a valuable addition to any team.

  • Excellent programming skills with proficiency in Python programming language.
  • Good software architecture and design skills with familiarity in common design patterns and development principles.
  • Experience in containerized application development and management with knowledge of Docker and Kubernetes (K8S).
  • Experience with CI/CD (Continuous Integration/Continuous Deployment), familiar with CI/CD tools and processes such as Jenkins, GitLab CI, Travis CI etc.
  • Good problem-solving ability and team spirit.
  • At least 5 years of experience in software development and data engineering.

What sets this company apart:

Our client is a leading player in the financial industry with a strong focus on data innovation, business analysis, and data exploration. They value horizontal communication within the team and encourage mutual learning. The company's goal is to develop emerging technologies or platforms that can be implemented to enhance their overall data technology application capabilities. They adopt a flexible team collaboration model that balances innovation with results-oriented development. For personal development, they offer opportunities for deep growth in both analytical and technical fields.

What's next:

If you're ready to take your career to the next level as a Senior Data Engineer, don't hesitate!

Apply today by clicking on the link!

Contract Type: FULL_TIME

Specialism: Software

Focus: Data & AI

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Associate

Location: Taipei

Job Reference: 64LXLM-10FB9A9E

Date posted: 07 October 2024

Consultant: Lauren Huang

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.