Lead CRM Engineer

StarHub

Singapore

On-site

SGD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading telecommunications provider in Singapore seeks a CRM Engineer to design and operate core Customer Relationship Management systems. You will focus on scalable CRM solutions, collaborating with cross-functional teams while engaging in DevOps practices to manage build and run responsibilities. The ideal candidate will possess strong experience in Java, Spring Boot, and both PostgreSQL and Oracle databases. Familiarity with AWS and containerization technologies like Docker and Kubernetes will be advantageous.

Qualifications

  • 4+ years of combined experience in CRM OM backend development, DevOps, or Software Engineering.
  • Strong hands-on experience with Java, Spring Boot, and REST API development.
  • Solid expertise in PostgreSQL and/or Oracle, including advanced SQL and performance tuning.

Responsibilities

  • Design, develop, and operate CRM and Order Management solutions, supporting end-to-end processes.
  • Enhance capabilities across Customer Management and Product Catalogue.
  • Drive platform stability and reliability through observability and proactive monitoring.

Skills

Java
Spring Boot
REST API development
PostgreSQL
Oracle
Docker
Kubernetes
AWS
CI/CD pipelines
SQL tuning

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

Splunk
Prometheus
Grafana
CloudWatch
Terraform
CloudFormation
Shell scripting
Python scripting

Job description

As a CRM Engineer at StarHub – IS Divisions, you will be responsible for designing, developing, and operating our core Customer Relationship Management and Order Management platforms that power StarHub’s Consumer Business operations.

This role focuses on engineering scalable and resilient CRM OM solutions within the telecom domain, supporting customer onboarding, product lifecycle management, sales journeys, and fulfillment orchestration.

Operating within a DevOps model, you will take ownership of both build and run responsibilities, delivering production-ready systems with strong reliability, observability, and automation practices across cloud-native environments.

If building enterprise-grade CRM and OM systems excites you and you are comfortable working across backend services, databases, and Kubernetes environments, we want you on our team.

Key Responsibilities
  • Design, develop, and operate CRM and Order Management solutions within the consumer business domain, supporting end-to-end Order-to-Cash processes.
  • Enhance capabilities across Customer Management, Product Catalogue, Order Management, and Revenue Management, ensuring scalable and resilient, and high-performance platform architecture.
  • Develop enterprise-grade backend services using Java, Spring Boot, and JPA/Hibernate, and deliver secure RESTful APIs for integration with Billing, Provisioning, Digital, and external systems.
  • Write and optimize complex SQL, PL/SQL, and PL/pgSQL queries to support high-volume and performance-critical processing, ensuring data integrity and transaction consistency.
  • Work with enterprise data and messaging platforms including PostgreSQL, Oracle, Elasticsearch, Redis, and Kafka.
  • Operate within a DevOps “build and run” model, supporting CI/CD pipelines, automated deployments, production releases, and structured on‑call rotations, managing incidents through PagerDuty and ServiceNow.
  • Drive platform stability and reliability through end‑to‑end observability (Splunk, Prometheus, Grafana, CloudWatch), proactive monitoring, root cause analysis, SLA adherence, and disaster recovery readiness.
  • Collaborate with cross‑functional teams and produce clear technical designs, integration documentation, and operational runbooks.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of combined experience in CRM OM backend development, DevOps, SRE, or Software Engineering.
  • Strong hands‑on experience with Java, Spring Boot, and REST API development.
  • Solid expertise in PostgreSQL and/or Oracle, including advanced SQL and performance tuning.
  • Experience working in Agile/Scrum delivery environments with strong analytical, communication and problem‑solving skills.
  • Experience with Docker, Kubernetes, AWS (EKS, EC2, RDS, IAM), and CI/CD pipelines (Jenkins/GitLab).
  • Familiarity with Terraform or CloudFormation and scripting (Shell/Python) for automation.
Preferred Certifications
  • Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)
  • AWS Certified Solutions Architect (Associate or Professional) or Certified Cloud Practitioner
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CRM Engineer
CRM Engineer

StarHub • Singapore

On-site
SGD 70,000 - 90,000
CRM Engineer
CRM Engineer

StarHub Ltd • Singapore

On-site
SGD 110,000 - 170,000
Lead CRM Engineer
Lead CRM Engineer

StarHub • Singapore

On-site
SGD 80,000 - 120,000
Principal CRM Engineer
Principal CRM Engineer

StarHub • Singapore

On-site
SGD 100,000 - 120,000
Lead CRM Engineer
Lead CRM Engineer

Starhub Ltd • Singapore

On-site
SGD 180,000 - 260,000
CRM & Order Platform Engineer - Cloud-Native & API-Driven
CRM & Order Platform Engineer - Cloud-Native & API-Driven

StarHub • Singapore

On-site
SGD 70,000 - 90,000
CRM Platform Engineer - Cloud-Native & DevOps
CRM Platform Engineer - Cloud-Native & DevOps

StarHub Ltd • Singapore

On-site
SGD 110,000 - 170,000
Lead CRM Engineer: Scale, Reliability & Orchestration
Lead CRM Engineer: Scale, Reliability & Orchestration

StarHub • Singapore

On-site
SGD 80,000 - 120,000
CRM Platform Reliability Lead — Kubernetes & DevOps
CRM Platform Reliability Lead — Kubernetes & DevOps

Starhub Ltd • Singapore

On-site
SGD 180,000 - 260,000
Senior Software Developer (CRM)
Senior Software Developer (CRM)

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000