Software Engineer (Big Data Processing)
CSIT, Singapore, Singapore
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Jan 31, 2025
About the role
CSIT develops products to advance the national security interests of Singapore. We use our products in a wide range of use-cases, including but not limited to Counter-terrorism and Computer Network Defence. We are looking for talented software engineers to lead and build mission-critical products that identify, analyse and investigate threats.
Role As a software engineer in a multi-disciplinary team that is responsible for mission-critical data analytics systems, you will contribute to the development of critical solutions related to national security. You create impact by designing, building, testing and deploying data-intensive web-based search applications that are scalable, extensible and maintainable. Join us to seize the opportunity to use cutting-edge technologies to protect the nation.
Responsibilities - Design and develop internal flagship big data analytics systems, applications and APIs that allow engineers and analysts to retrieve, triage and analyse information more efficiently
- Work with product managers, engineering managers and key stakeholders to deliver impactful solutions that meet our business needs
- Manage enterprise system performance, reliability and sustainability through software quality control and optimisation of software products and technologies
- Explore emerging technologies and deliver proof-of-concepts to the team and senior management
- Work with the team or independently on the following: (1) Architect solutions that can scale efficiently (2) Write clean and maintainable code (3) Write unit, functional and end-to-end tests (4) Safely roll out mission-critical products that impact hundreds of analysts (5) Identify system issues to provide timely resolution and recovery| (6) Perform system health monitoring and support patches, assist in capacity planning and performance tuning
Requirements - A degree or professional qualification in computer science or equivalent
- Candidates with 3+ years of software engineering experience in the entire web application stack will be considered for senior position
- Strong foundation and knowledge of Object-Oriented Programming and Functional Programming paradigms
- Familiarity with the following technologies: Spring Boot, React, Elasticsearch, MongoDB, Oracle / PostgreSQL, Docker, Kubernetes, Kafka / Rabbit MQ
- Able to communicate technical details effectively and clearly
- Good interpersonal, analytical and problem-solving skills to get things done in a dynamic environment
Why join us? - The work is purposeful and meaningful
- You will get to work with talented and driven people
- We work with modern technologies and tech stacks
- We have excellent engineering culture and work-life balance
- We aspire for engineering and operational excellence
- We empower to innovate
As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.
Similar roles at other companies
Infrastructure Engineer
ThoughtworksSingapore, Singapore +1
Pay not posted
Posted 23 days ago
Infrastructure Engineer Consultant
ThoughtworksSingapore, Singapore +1
Pay not posted
Posted Sep 24, 2026
Cloud Infra/DevOps Engineer
AvePointKuala Lumpur, Kuala Lumpur, Malaysia +1
Pay not posted
Posted Apr 5, 2025
Pay not posted
Cloud Infra/DevOps Engineer (Johor Bahru)
AvePointJohor Bahru, Johor, Malaysia
Listed on CSIT's Lever job board; checked 13 min ago. First seen by us 28 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.