Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
OceanSTAR Elite Engineering Groups Pte. Ltd. is seeking a seasoned Senior Backend Engineer to design and operate the backend foundation of our industrial digital platform supporting offshore EPCIC operations.
You will drive scalable services, APIs, databases and cloud infrastructure in collaboration with data scientists and engineers. The role emphasizes enterprise-grade backend, data integration and governance, with exposure to AI/ML, digital twin and ontology initiatives within an industrial
Be part of our Group's digital transformation journey!
We are seeking an experienced Senior Backend Engineer to design, develop and operate the backend foundation of our industrial digital platform, supporting the Group's offshore EPCIC operations.
Reporting to the Digital Platform Lead, you will play a key role in developing scalable backend services, APIs, databases, cloud infrastructure and data solutions that power our digital twin, Artificial Intelligence (AI), Machine Learning (ML), ontology and industrial data initiatives.
This is an exciting opportunity for a technically strong engineer who enjoys solving complex engineering challenges, building enterprise‑scale digital solutions and working with emerging technologies in the industrial and offshore engineering sector.
You will work closely with software engineers, data engineers, data scientists and engineering specialists to transform data from industrial sites, IoT devices, engineering systems, ERP, OA and third‑party platforms into reliable, secure and high-performance digital services.
Design, develop and maintain scalable backend services and microservices using Java (Spring Boot / Spring Cloud) and Python (FastAPI).
Define service boundaries, API contracts and integration patterns for the Group's industrial data platform.
Develop and maintain REST APIs, GraphQL endpoints and WebSocket services supporting dashboards, digital twin, AI agents and ontology applications.
Establish backend architecture and engineering practices to ensure system scalability, reliability, security and maintainability.
Troubleshoot and resolve complex backend application and integration issues.
Design, optimise and manage enterprise databases, including PostgreSQL, TimescaleDB, SQL Server and MySQL.
Develop logical and physical data models, ER models, database schemas and data structures.
Perform database optimisation, including SQL tuning, indexing, partitioning, query optimisation and performance monitoring.
Implement and maintain database security, backup and recovery, high availability and replication practices.
Establish database design, management and governance standards across backend services.
Experience with PolarDB / ApsaraDB RDS is an advantage.
Deploy, manage and operate backend services on cloud infrastructure, with Alibaba Cloud experience preferred.
Work with cloud services such as ECS, OSS and DataWorks to support application deployment and data operations.
Containerise applications using Docker and manage workloads through Kubernetes.
Maintain CI/CD pipelines and Git‑based development workflows.
Monitor application performance, system availability, reliability and cloud resource utilisation.
Drive cloud infrastructure optimisation, performance tuning and cost management.
Design and develop batch and streaming data processing pipelines using Python, SQL, PySpark and Spark SQL.
Support data processing workloads within Databricks / Spark environments.
Integrate industrial and enterprise data sources, including OPC‑UA, MQTT, REST APIs, CSV/Excel, ERP, OA and third‑party systems.
Work with industrial and analytical data formats, including Parquet, Delta, Avro, ORC and JSON.
Design and process time‑series data collected from industrial sensors and equipment, including strain, motion, wave, fatigue, temperature and pressure data.
Ensure efficient and reliable data exchange between backend services and enterprise systems.
Implement and maintain standards for metadata management, data lineage, data quality validation, master data management and data dictionaries.
Establish backend coding standards, API design guidelines and database design conventions.
Implement appropriate monitoring, logging, testing and quality assurance practices.
Ensure backend services meet the required standards for performance, reliability, security and data integrity.
Provide stable, scalable backend and data services supporting the Group's digital twin, AI, machine learning, data lakehouse and ontology initiatives.
Collaborate with software engineers, data engineers, data scientists, domain specialists and other stakeholders to deliver integrated digital solutions.
Support production environments by troubleshooting backend, database, cloud and system integration issues.
Contribute to the continuous improvement of the Group's digital platform architecture and engineering standards.
Bachelor's degree or above in Computer Science, Software Engineering, Data Science, Information Engineering or a related discipline.
Minimum 8 years of relevant backend engineering experience, with strong hands‑on proficiency in Java (Spring Boot / Spring Cloud) and Python.
Strong experience in designing, developing and operating relational and time‑series databases, particularly PostgreSQL, TimescaleDB, SQL Server and MySQL.
Solid understanding of database architecture and administration, including schema design, data modelling, SQL optimisation, indexing, partitioning, views, stored procedures, transactions, backup, recovery and replication. DBA experience is an advantage.
Hands‑on experience designing and developing REST APIs, GraphQL and WebSocket services.
Strong knowledge of microservices architecture, Docker, Kubernetes and Git‑based development workflows.
Experience deploying and managing applications on cloud platforms, with Alibaba Cloud experience preferred.
Familiarity with big data processing technologies such as Spark, PySpark and Spark SQL, as well as data lakehouse concepts including Delta Lake and Databricks.
Strong analytical, problem‑solving and troubleshooting skills, with the ability to resolve complex backend, database and system integration challenges.
Good written and spoken English communication skills, with the ability to interpret technical documentation and collaborate effectively with international project teams.
Master's degree or above in Computer Science, Software Engineering, Data Science, Information Engineering or a related discipline.
Experience with industrial data platforms and communication protocols such as OPC‑UA, MQTT, Modbus, IoT and SCADA.
Background in energy, offshore engineering, shipbuilding, manufacturing, industrial internet or large‑scale digital platform environments.
Experience with time‑series database projects, particularly TimescaleDB, and large‑scale industrial data environments.
Exposure to MLOps, AI data platforms, knowledge graphs, ontology or digital twin solutions.
Experience with Foundry or similar enterprise data platforms.
Familiarity with Alibaba Cloud services, including ECS, OSS, DataWorks, PolarDB or ApsaraDB RDS.
Overseas education or experience working in international companies and cross‑border project environments.
Be Part of Digital Transformation: Contribute to the development of an industrial digital platform supporting the Group's offshore engineering operations.
Work with Emerging Technologies: Gain exposure to AI, machine learning, digital twins, industrial IoT and modern cloud technologies.
Technical Ownership & Impact: Play an important role in backend architecture, database design and the development of scalable digital solutions.
International Collaboration: Work alongside multidisciplinary teams across different regions and engineering functions.