FPT Software

M22 - Data Engineer

FPT Software  •  Singapore, SG (Onsite)  •  9 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for a Data Engineer (Associate Consultant/Consultant) to design, develop, and maintain scalable data engineering solutions that support business intelligence, analytics, and data-driven applications. You will work closely with Product Owners, Project Managers, Data Architects, Business Analysts, and developers to build reliable data pipelines, data warehouses, and backend services while ensuring data quality, governance, and security.

Responsibilities

  • Design, develop, deploy, and maintain scalable data engineering solutions, including data pipelines, data warehouses, data lakes, operational data stores, and data marts.
  • Build and optimize ETL/ELT processes for data extraction, transformation, loading, and web scraping where required.
  • Develop and maintain large-scale batch and real-time data pipelines using modern data processing frameworks.
  • Design and develop backend APIs and database solutions to support business applications.
  • Integrate data from multiple sources while ensuring scalability, reliability, and compliance.
  • Ensure data quality, governance, security, and adherence to organisational standards.
  • Collaborate with Product Owners, Project Managers, Data Architects, Business Analysts, Data Analysts, and Frontend Developers to deliver scalable data solutions.
  • Support the development of reports, dashboards, and data visualisations for business users.
  • Provide operational support, troubleshoot incidents, and resolve service requests within agreed SLAs.
  • Participate in Agile development practices, including sprint planning, code reviews, pair programming, and CI/CD.
  • Maintain technical documentation and support project audits and knowledge-sharing activities.

Requirements

  • Experience in data engineering, data warehousing, or business intelligence projects.
  • Proficient in SQL, Python, Pandas, or similar data processing technologies.
  • Hands-on experience building ETL/ELT pipelines using technologies such as SSIS, AWS Glue, AWS DMS, Lambda, ECS, EventBridge, or Spring.
  • Strong knowledge of relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, Cassandra, Athena, S3, and SQLite.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Good understanding of data modelling, data warehouses, data lakes, data marts, and data virtualisation.
  • Familiarity with REST APIs, backend development, and web protocols.
  • Knowledge of big data technologies such as Spark, Hadoop, Kafka, or RabbitMQ is an advantage.
  • Experience with web scraping tools such as Selenium, BeautifulSoup, or Node.js is an advantage.
  • Understanding of data governance, security, and access control best practices.
  • Comfortable working in both Windows and Linux environments.
  • Knowledge of system design, data structures, and algorithms.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Experience working in an Agile development environment.
FPT Software

About FPT Software

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with USD 1.22 billion in revenue (2024) and over 33,000 employees in 30 countries.

Embracing an AI-first approach, FPT Software enables breakthrough speed, scalability and quality through AI-powered services and solutions and an AI-augmented workforce. It has partnered with over 1,100 clients worldwide, more than 130 of which are Fortune Global 500 companies in Aviation, Automotive, Banking, Financial Services and Insurance, Healthcare, Logistics, Manufacturing, Utilities, and more.

For more information, please visit https://fptsoftware.com/.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Hanoi, VN
Year Founded
Unknown
Social Media