Senior Software Engineer (Real-time Collaborative Platform-Full Stack)
Centre for Strategic Infocomm Technologies, Singapore, Singapore
About the job
As a Senior Software Engineer, you will lead the design and technical implementation of a scalable, real-time collaboration digital platform for creating and editing rich, interactive content. You will lead the end-to-end technical implementation of a real-time collaborative ecosystem where analysts co-create production-grade reports with interactive, data-driven elements. Your work will directly support Singapore’s national security leaders in translating complex analysis into informed strategic decisions.
Responsibilities
- Lead the design and implementation of a real-time collaboration platform, including multi-user editing, conflict resolution, and state synchronization across distributed systems
- Drive and engineer interactive content experiences by developing interactive data storytelling capabilities, enabling users to create and embed dynamic charts, maps, visualizations, and data-driven content within reports