(HQ) Integration Engineer

Full-time
Taipei, TW, Taiwanvia Morrisonexpress CareersPosted Aug 18, 2026
Match with my CV

Technical skills

PythonAPI developmentSQLData engineeringAWSCloud platformsDevOpsSRETest automationTechnical writing

About this role

As an Integration Engineer within the Global Enterprise Applications team, this role is responsible for building, testing, and maintaining Python-based data pipelines and system integrations on AWS, with a strong focus on data accuracy and platform stability. Working closely with System Analysts and fellow engineers, this role turns business and system requirements into reliable, well-tested, and well-documented integration solutions, and helps maintain servers and production services.

Key Responsibilities

  • Data Pipeline & Integration Development: Design, develop, and maintain Python-based data pipelines and system integrations (APIs and structured data such as XML/JSON/CSV) that move data reliably between enterprise systems.
  • Data Testing & Validation: Build automated tests and data validation/reconciliation checks to ensure the completeness, accuracy, and consistency of data across systems; investigate and resolve data discrepancies at the root cause.
  • Cross-Functional Collaboration: Work closely with System Analysts, teammates, and business stakeholders to clarify requirements, share progress openly, take part in code reviews, and exchange knowledge to improve team delivery quality.
  • AWS Cloud Operations: Deploy, run, and monitor integration workloads on AWS products (e.g., compute, storage, serverless, monitoring, and access management services), following security and cost best practices.
  • Server Maintenance & Automation: Help maintain standalone servers and existing production services (patching, monitoring, troubleshooting), and use Ansible and scripting to make configuration and deployment repeatable and consistent.

Essential Job Qualifications

Education/Technical Skills

  • Bachelor’s degree in Computer Science, Information Management, or a related field.
  • Hands-on Python backend development experience with solid fundamentals in writing clean, testable, and maintainable code.
  • Experience building data pipelines / system integrations (e.g., ETL/ELT, API integration, XML/JSON/CSV processing) and working knowledge of SQL and relational databases.
  • Hands-on experience with AWS Cloud products; work experience closely tied to AWS is highly preferred.
  • Strong awareness of data testing, validation, and correctness, including experience writing automated tests (e.g., pytest) and data quality/reconciliation checks.
  • Knowledge/Work Experience
  • Typically 2–5 years of hands-on experience in Python backend development, data engineering, or system integration.
  • Proven experience independently developing, testing, and maintaining production data pipelines or system integrations.
  • Practical experience troubleshooting production issues, investigating data discrepancies, and identifying root causes.
  • Experience working with AWS-based applications and relational databases.
  • Experience maintaining existing systems with incomplete documentation is preferred.
  • Key Behavioral Competencies
  • Able to independently deliver assigned development tasks end-to-end, including implementation, testing, deployment, and documentation.
  • Demonstrates strong ownership, attention to data accuracy, and a proactive approach to troubleshooting.
  • Communicates progress, blockers, and technical risks clearly and promptly.
  • Collaborates effectively with System Analysts and engineers while requiring minimal day-to-day supervision.

Before you apply

  • 1Which parts of your CV prove experience with Python, API development, and SQL?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...