Talent.com
FairPrice Group
Senior Software and Data EngineerFairPrice Group • singapore, sg
Senior Software and Data Engineer

Senior Software and Data Engineer

FairPrice Group • singapore, sg
30+ days ago
Job description

FairPrice Group stands as Singapore's leading grocery retailer, deeply committed to serving the community by providing essential goods and services. In an era of rapid technological advancement, we are embarking on a significant and transformative digital journey. This initiative aims to profoundly enhance our customer experience, making every interaction seamless and intuitive, while simultaneously streamlining our operational efficiencies to ensure we remain at the forefront of the retail industry.


Our commitment to innovation is unwavering, as we strive to create a more connected and responsive ecosystem for our customers and employees alike.

We are actively seeking a highly skilled, motivated, and forward-thinking Software and Data engineer to become a pivotal member of our dynamic Customer Tech department in the newly formed customer function(CCO). In this critical role, you will be instrumental in architecting and ensuring the seamless system and data integration between our sophisticated customer technology stack and a myriad of other vital enterprise systems.


Your primary focus will revolve around the development of high quality data integration, data product such as product catalog and offer catalog, and robust, scalable, and secure APIs (Application Programming Interfaces) and comprehensive data ETL (Extract, Transform, Load) processes. These will serve as the backbone for connecting our diverse customer-facing applications, such as our intuitive mobile app and our efficient Point-of-Sale (POS) systems, with both internal platforms and external ecosystems, including our strategic external loyalty merchant systems. This position offers a unique opportunity to shape the digital landscape of Singapore's largest grocery retailer.


As Senior Software and Data Engineer, your key responsibilities will include:

  • Data product development and data domain ownership: Own the data domain knowledge of customer, product and offer and develop data product based on requirement from various customer engagement channels such as Google, Meta, Salesforce CRM, Alibaba and main Singapore ecommerce platforms
  • API Design and Development: Proactively design, develop, and meticulously maintain high-performance APIs that facilitate smooth and secure data exchange for both internal system integrations and external partnerships. This includes defining API specifications, ensuring data integrity, and optimizing for speed and reliability.
  • Data ETL Pipeline Management: Implement, manage, and optimize sophisticated data ETL (Extract, Transform, Load) pipelines. You will be responsible for extracting data from various sources, transforming it into a usable format, and loading it into target systems, ensuring data consistency and availability across disparate platforms.
  • Cross-Functional Collaboration: Engage in close and collaborative partnerships with product managers, front-end developers, other engineering teams, and business stakeholders. Your ability to understand complex integration requirements and translate them into effective, scalable technical solutions will be paramount.
  • System Scalability and Reliability: Proactively ensure the scalability, reliability, and security of all integration solutions. This involves designing fault-tolerant systems, implementing monitoring tools, and continually optimizing performance to handle increasing data volumes and user traffic.
  • Issue Resolution and Debugging: Independently and collaboratively troubleshoot, diagnose, and efficiently resolve complex integration-related issues. This includes identifying root causes, implementing effective fixes, and documenting solutions for future reference.
  • Code Quality and Architectural Contribution: Actively participate in rigorous code reviews, providing constructive feedback to peers and ensuring adherence to best practices and coding standards. You will also contribute meaningfully to architectural discussions, offering insights and recommendations to shape the future of our integration landscape.
  • Documentation and Knowledge Sharing: Create and maintain comprehensive documentation for all APIs, ETL processes, and integration solutions, facilitating knowledge transfer and ensuring maintainability.


To excel in this role, you should possess:

  • Exceptional Programming Proficiency: Demonstrated expert-level proficiency in Golang, Python, and SQL. You should be adept at writing clean, efficient, and well-documented code in these languages.
  • API Expertise: A strong, in-depth understanding of API design principles, including RESTful architectures and GraphQL. Experience with various API authentication and authorization mechanisms is essential.
  • Data Integration and domain understanding Acumen: Extensive experience with diverse data integration patterns, methodologies, and ETL processes. You should be comfortable working with various data formats and ensuring data quality during transfers.
  • Independent and Collaborative Spirit: Proven ability to work autonomously, take initiative, and manage multiple priorities effectively. Equally important is your capacity to thrive in a collaborative team environment, contributing positively to group objectives.
  • Analytical and Problem-Solving Prowess: Excellent analytical, critical thinking, and problem-solving skills, with a methodical approach to identifying and resolving complex technical challenges.


Big Pluses: Added Advantages

  • Cloud Platform Experience: Hands-on experience working with Google Cloud Platform (GCP) services, particularly those related to data processing, API management, and serverless computing such as Apigee, GKE, Cloud Run/Function, Cloud Composer, Big Query and Cloud SQL
  • Data Platform knowledge: experience in integration with Segment io(CDP), Salesforce data cloud and Meta/Google API are strong plus


Work Location: FairPrice Hub (Joo Koon)

Address: 1 Joo Koon Circle, #13-01, Singapore 629117

Create a job alert for this search

Senior Software and Data Engineer • singapore, sg

Similar jobs

Senior Software Engineer - A26073

Activate Interactive Pte LtdSingapore, Singapore, SG
Quick Apply

Activate Interactive Pte Ltd (“Activate”) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia.Our clients are empowered with quality, cost-effec... Show more

Senior Data Engineer

PURVIEWsingapore, sg

Build and manage data pipelines (batch and real-time) using Databricks / Snowflake.Implement data ingestion frameworks (API, streaming, batch) for external sources (e.Develop data transformation, s... Show more

 • Promoted

Senior Data Engineer

Centiencesingapore, sg

As a Senior Data Engineer, you will design, build, and optimize high-performance data pipelines and platforms powering analytics, dashboards, and AI models across the enterprise.Your mission is to ... Show more

 • Promoted

Senior Software Engineer

Asteksingapore, sg

ASTEK has been providing IT and Engineering solutions for some of the world’s largest industrial and services groups for more than 35 years with 10,000 passionate experts in 22 countries throughout... Show more

 • Promoted

Senior Software Engineer

The Digital and Intelligence Service (DIS)singapore, sg

Open to Singaporean citizens Only.Senior Software Engineer – Digital Ops-Tech Centre (DOTC).Digital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and Intelligence Service tasked ... Show more

 • Promoted

Senior Data Engineer

GreenTree Advisory Services Pvt Ltdsingapore, sg

Lead Data Engineer | Singapore (Hybrid).We are looking for a Lead Data Engineer to design and build scalable data pipelines and drive end-to-end data engineering solutions.Build and optimize ETL/EL... Show more

 • Promoted

Senior Software Engineer

CRIFsingapore, sg

CRIF is a global leader in credit bureau, business information, and credit risk management solutions.We elevate businesses to the next level with an expert blend of data and analytics.Through data-... Show more

 • Promoted

Senior Data Engineer (Analytics Engineering)

Secretlabsingapore, sg

Secretlab is an international gaming chair brand seating over a million users worldwide, with our key markets in the United States, Europe and Singapore, where we are headquartered.We're looking fo... Show more

 • Promoted

Senior Data Engineer

Zig by ComfortDelGrosingapore, sg

Lead and drive the full data engineering lifecycle, including architectural design, conceptualization, data modeling, implementation, and operational management of complex data systems.Architect, b... Show more

 • Promoted

CDG - Senior Software Engineer - Overseas AdTech (Data System)

Tencentsingapore, sg

Tencent is an Internet-based platform company founded in Shenzhen, China, in 1998.We use technology to enrich the lives of Internet users and assist the digital upgrade of enterprises.Our mission i... Show more

 • Promoted

Senior Data Engineer

RUCKUS Networkssingapore, sg

In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.We are looking for a Senior Software Engineer to join our growing team in Singapore.You will wo... Show more

 • Promoted

Senior Big Data Engineer

Xiaomi Technologysingapore, sg

Responsible for the research and development of data platfrom for xiaomi internet businesses;.Build the infrastructure and tools required for optimal extraction, transformation, and loading of data... Show more

 • Promoted

Senior Cloud Data Engineer

Helius Technologiessingapore, sg

Our teams support complex technology initiatives across.We are currently looking for a.Design, develop, and implement.Stay updated with advancements in:.SageMaker, Lambda, AI/ML services).AI Platfo... Show more

 • Promoted

Now Hiring: Senior Data Engineer

GreenTree Advisory Services Pvt Ltdsingapore, sg

Lead Data Engineer | Singapore (Hybrid).We are looking for a Lead Data Engineer to design and build scalable data pipelines and drive end-to-end data engineering solutions.Build and optimize ETL/EL... Show more

 • Promoted

Now Hiring: Senior Software and Data Engineer

FairPrice Groupsingapore, sg

FairPrice Group stands as Singapore's leading grocery retailer, deeply committed to serving the community by providing essential goods and services.In an era of rapid technological advancement, we ... Show more

 • Promoted

Senior/Lead Data Engineer

CHARLES & KEITH GROUPsingapore, sg

The Senior/Lead Data Engineer is responsible for designing, developing, and optimizing scalable data solutions on Alibaba Cloud’s big data platforms, including MaxCompute and Hologres.This role wil... Show more

 • Promoted

Senior Data Engineer

SGInnovatesingapore, sg

This role is posted on behalf of Innowave Tech, a startup supported by SGInnovate.Singapore Innowave Tech is an Artificial Intelligence (AI) company offering solutions for the Semiconductor and Adv... Show more

 • Promoted

Senior Data Engineer

We+ Asiasingapore, sg

Our client, a fast-growing digital bank, is seeking a Senior Data Engineer to join their data engineering team.The role will focus on building automation frameworks for data source onboarding and i... Show more