Job matched to your search
Data Engineer
Optimum Solutions Pte Ltd · Singapore
Singapore · On-siteFull-TimePosted Jun 24, 2026
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 secondsJob description
Responsibilities
- Design and develop scalable backend services that integrate with external vendor systems through RESTful APIs
- Implement reliable data ingestion services, such as time-window retrieval and pagination
- Manage API error handling, retry mechanisms, and idempotent processing to ensure dependable data ingestion
- Build and maintain data pipelines to process high volumes of transactional and event data
- Carry out data transformation, validation, and enrichment for downstream systems
- Support both batch and near real-time data processing workflows
- Develop and deploy applications using Azure cloud services, such as Azure Functions, App Services, Storage, Key Vault, APIM, VNET, etc.
- Ensure solutions are built to be scalable, resilient, and highly available
- Implement observability practices, including logging, monitoring, and alerting
- Ensure data accuracy, consistency, and reconciliation across multiple data sources
- Support auditability and traceability of data flows to meet regulatory requirements
- Work with external vendors to define and refine API contracts and integration designs
- Deliver high-quality, maintainable, and reusable software solutions
- Contribute to team engineering standards and best practices
- Support continuous delivery through CI/CD pipelines and automated testing
Qualifications
- Strong proficiency in Python, preferred, or other backend languages such as Java or Node.js, along with strong proficiency in SQL, such as T-SQL, MySQL, or pgSQL
- Solid experience in developing backend services and API integrations
- Experience working with RESTful APIs, JSON payloads, and API consumption patterns
- Knowledge of secure integration patterns, such as API keys, TLS, certificates, and PGP
- Strong understanding of:
- Pagination, filtering, and incremental data retrieval
- Idempotency, retries, and failure handling in distributed systems
Required Skills
- Experience building data pipelines, either batch or streaming
- Familiarity with data transformation, validation, and data modelling
- Experience handling large datasets and high-volume data ingestion systems
- Understanding of data reconciliation and audit requirements will be an advantage
- Experience using data visualization tools such as Databricks Dashboard, Power BI, or Tableau
Preferred Skills
- Experience with relational databases such as PostgreSQL or MS SQL
- Knowledge of query optimisation and managing large datasets
- Experience with cloud platforms, preferably Microsoft Azure
- Experience setting up CI/CD pipelines and using GitLab and other relevant tools, such as GitLab CI/CD, SHIP, or HATS
- Familiarity with containerisation, such as Docker, will be an advantage
- Experience implementing:
- Logging and monitoring
- Metrics and alerting
- Understanding of system reliability and fault-tolerant design
- Experience integrating with third-party or vendor systems
- Experience working with event-driven systems or messaging platforms, such as Kafka or Event Hub
- Exposure to IoT, device data, or telemetry systems
More jobs in Singapore
Product Engineering Intern -
ABB · Singapore
Regional Competency Centre Specialist – Building Automation
ABB · Singapore
Livestream and Content Intern
Carousell Group · Singapore
Systems Engineer
Dematic · Singapore
Director -Customer Success Management
Forcepoint · Singapore
Marketing Development Manager - Dental Solutions
Solventum · Singapore
Analyst, Global Trade Compliance
Solventum · Singapore
Option Trader
Louis Dreyfus Company · Singapore
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job