Software/Data Engineer

Combuilder Pte Ltd

Singapore

On-site

SGD 90,000 - 120,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Combuilder Pte Ltd is seeking a hands-on Software cum Data Engineer to design, develop, and maintain backend services, APIs, and data pipelines in Singapore. You will blend software engineering with data engineering to deliver scalable solutions.

You will collaborate with architects, data engineers, and DevOps to implement robust APIs, data models, and secure data flows while ensuring high quality and reliability.

Qualifications

  • Degree in CS/Software Eng/IT or related field.
  • Hands-on Node.js and JavaScript experience.
  • Experience designing and developing REST APIs.
  • Strong SQL knowledge and database design.
  • Experience integrating multiple systems and data sources.
  • Understand JSON, HTTP/HTTPS, OpenAPI/Swagger, OAuth 2.0 and JWT.
  • Experience with Git and CI/CD practices.
  • Knowledge of secure coding and software engineering principles.

Responsibilities

  • Design, develop, test, deploy, and maintain RESTful APIs and backend services.
  • Develop reusable microservices and data integration components.
  • Build and maintain data pipelines (ETL/ELT) for data movement.
  • Integrate apps with databases, external systems, and APIs.
  • Define API specs, data models, and interface contracts.
  • Implement API authentication and authorization (OAuth/JWT).
  • Transform, cleanse, and validate data to ensure quality.
  • Log, monitor, and troubleshoot across environments.
  • Collaborate with architects, data engineers, developers, and DevOps.
  • Ensure cybersecurity and data governance compliance.

Skills

Node.js
JavaScript
REST API design
SQL
Database design
OpenAPI/Swagger
OAuth 2.0
JWT
Git
CI/CD
Docker
Kubernetes

Education

Bachelor's in CS/SE/IT

Tools

Git
CI/CD pipelines
Docker
Kubernetes

Job description

We are seeking a hands-on Software cum Data Engineer to design, develop, and maintain backend applications, APIs, data integration services, and data pipelines. The role requires strong software engineering capabilities, particularly in Node.js and RESTful API development, combined with practical experience in databases and data engineering.

Key Responsibilities
  • Design, develop, test, deploy, and maintain RESTful APIs and backend services using Node.js.
  • Develop reusable microservices and integration components to support application and data requirements.
  • Build and maintain data pipelines (ETL/ELT) for ingestion, transformation, processing, and movement of structured and unstructured data.
  • Integrate applications with databases, external systems, APIs, and enterprise platforms.
  • Design API specifications, data models, schemas, and interface contracts.
  • Implement API authentication and authorization, including OAuth 2.0, JWT, and role-based access controls.
  • Develop solutions using relational and NoSQL databases such as PostgreSQL, or Elasticsearch.
  • Perform data transformation, cleansing, validation, and optimisation to ensure data quality and reliability.
  • Troubleshoot application, API, integration, and data-processing issues across different environments.
  • Implement logging, monitoring, exception handling, audit trails, and performance optimisation.
  • Develop automated unit, integration, and API tests.
  • Work closely with solution architects, data engineers, software developers, DevOps engineers, and business analysts.
  • Participate in requirements analysis, solution design, code reviews, technical documentation, testing, deployment, and production support.
  • Ensure solutions comply with organisational cybersecurity, secure coding, and data governance requirements.
Technical Requirements
Essential
  • Degree/Diploma in Computer Science, Software Engineering, Information Technology, Data Engineering, or related discipline.
  • Strong hands-on development experience with Node.js and JavaScript.
  • Strong experience designing and developing REST APIs.
  • Good knowledge of SQL and database design.
  • Experience integrating multiple systems and data sources.
  • Understanding of JSON, HTTP/HTTPS, OpenAPI/Swagger, OAuth 2.0 and JWT.
  • Experience with Git and CI/CD practices.
  • Good understanding of software engineering principles, design patterns, and secure coding.
Good to Have
  • Python for data engineering and automation.
  • Event/message streaming technologies.
  • Elasticsearch
  • API gateways
  • Docker and Kubernetes.
Preferred Experience
  • 3-6 years of relevant software development/data engineering experience, with demonstrated ability to independently develop backend services and APIs and work across both application and data layers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

User Experience Researchers Pte Ltd • Singapore

Hybrid
SGD 80,000 - 120,000
Backend Engineer
Backend Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 100,000 - 140,000
Full Stack & Data Integration Engineer
Full Stack & Data Integration Engineer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Fullstack/Software Engineer
Fullstack/Software Engineer

RESOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer
Software Engineer

VEEP PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Software cum Data Engineer — AMK
Software cum Data Engineer — AMK

COMBUILDER PTE LTD • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer
Software Engineer

ATT DIGIVERSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer
Data Engineer

RESOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Backend)
Software Engineer (Backend)

MERRY ELECTRONICS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer (3 to 9 months Contract, Extendable)
Data Engineer (3 to 9 months Contract, Extendable)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000