Kryjas Private Limited logo

Messaging Engineer

Kryjas Private Limited

D01 Marina, Raffles Place, People's Park, CecilContractS$6,500 – S$7,500/mo

Posted 21 Jul 2026

About this role

We are seeking a Messaging Engineer to design, implement, and maintain the messaging infrastructure supporting real-time data exchange between factory automation systems, MES, and enterprise IT platforms. Key Responsibilities Deploy and manage distributed message brokers (e.g. Apache Kafka, MQTT-based systems) to enable streaming communication from shop-floor equipment and sensors to cloud/data center applications. Define and govern message topics/channels and data schemas to ensure consistent structure across all system events (e.g. equipment status, test results, alarm signals). Optimize messaging infrastructure for low latency, high reliability, and lossless event delivery. Implement monitoring and alerting for the messaging pipeline, tracking throughput, lag, and error rates, and troubleshoot issues in message flow health. Collaborate with developers to integrate applications with the messaging layer and tune producer/consumer performance to meet factory throughput demands. Required Skills Strong expertise in message-oriented middleware and streaming platforms. Hands-on experience deploying/managing Apache Kafka (preferred) or similar (RabbitMQ, IBM MQ, Apache Pulsar), including topic design, partitioning, replication, and broker configuration. Proficiency in designing real-time data pipelines using pub/sub patterns for high throughput and fault tolerance (e.g. Kafka Connect, MQTT clients). Solid programming skills in Java/Scala or Python for developing and optimizing producers and consumers. Familiarity with messaging system internals (broker clustering, retention policies, consumer groups, offset management). Preferred Skills Experience with messaging in industrial/IoT contexts (MQTT, AMQP) for data collection from PLCs or IoT sensors. Knowledge of data serialization formats and schema management (e.g. Avro, Protocol Buffers, Schema Registry). Proficiency in monitoring tools for streaming systems (e.g. Prometheus/Grafana) and setting up alerts/dashboards. Familiarity with integration patterns (enterprise service bus, event-driven microservices) and how messaging integrates with MES, databases, and analytics.

What they're looking for

Message BrokerTesting ResultsIssue TrackingTechnical Skills

About Kryjas Private Limited

Industry: Information & communications

Frequently asked questions

What does a Messaging Engineer at Kryjas Private Limited do?

We are seeking a Messaging Engineer to design, implement, and maintain the messaging infrastructure supporting real-time data exchange between factory automation systems, MES, and enterprise IT platforms. Key Responsibilities Deploy and manage distributed message brokers (e.g. Apache Kafka, MQTT-bas…

What skills does this Messaging Engineer role need?

Key skills for this role include Message Broker, Testing Results, Issue Tracking, Technical Skills.

How much does a Messaging Engineer at Kryjas Private Limited pay?

This role lists a salary of S$6,500 – S$7,500 per month.

Is this Messaging Engineer role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Messaging Engineer role?

You can apply directly on Kryjas Private Limited's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.