Data Engineer (High Speed Packet Processing)
Singapore, Singapore
Centre for Strategic Infocomm Technologies
CSIT is a technical agency in the Ministry of Defence that harnesses cutting-edge digital technologies to meet Singapore’s security needs.
CSIT develops products to advance the national security interests of Singapore. Our products are used in a wide range of operations, including but not limited to, Counter-terrorism and Computer Network Defence. We are looking for talented engineers to build mission critical products that identify, analyse and disrupt threats.
Our product teams build high performance systems that need to crunch through enormous amount of data in real-time. As a High Speed Packet Processing Data Engineer, you will work on developing high performance DPI engine. You will add new functionalities, identify bottlenecks, optimize and re-design components where necessary. Your contributions will evolve our DPI engine to meet complex and ever-evolving user requirements.
Our product teams build high performance systems that need to crunch through enormous amount of data in real-time. As a High Speed Packet Processing Data Engineer, you will work on developing high performance DPI engine. You will add new functionalities, identify bottlenecks, optimize and re-design components where necessary. Your contributions will evolve our DPI engine to meet complex and ever-evolving user requirements.
Responsibilities
- Identify and prototype new products that enhance existing capabilities or provide new opportunities
- Design, develop, test, deploy, maintain and improve software based on best practices
- Work with the product manager, software engineers and stakeholders to build solutions and gain novel insights to complex problems
Requirements (Minimum Qualifications)
- Bachelor degree in Computer Science or equivalent practical experience
- Software development experience in C/C++ and/or Python
Nice-to-haves
- Familiarity with network protocols and tools such as Wireshark, Intel DPDK
- Familiarity with DPI engines such as Snort and Suricata
- Experience with Linux systems & development, including CI/CD
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: CI/CD Computer Science Linux Python Security
Region:
Asia/Pacific
Country:
Singapore
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsData Engineer II jobsPrincipal Data Engineer jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsData Science Intern jobsDevOps Engineer jobsSoftware Engineer II jobsBusiness Intelligence Analyst jobsJunior Data Analyst jobsData Analyst Intern jobsStaff Software Engineer jobsLead Data Analyst jobsData Specialist jobsBusiness Data Analyst jobsSenior Backend Engineer jobsSr. Data Scientist jobsData Governance Analyst jobsAI/ML Engineer jobsData Engineer III jobsResearch Scientist jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsKPIs jobsEconomics jobsLinux jobsJavaScript jobsTerraform jobsKafka jobsData Warehousing jobsNoSQL jobsRDBMS jobsGitHub jobsGoogle Cloud jobsComputer Vision jobsPostgreSQL jobsScikit-learn jobsPhysics jobsData warehouse jobsStreaming jobsClassification jobsdbt jobsR&D jobsScala jobs
Banking jobsHadoop jobsLooker jobsOracle jobsBigQuery jobsPandas jobsRAG jobsReact jobsPrompt engineering jobsPySpark jobsCX jobsScrum jobsDistributed Systems jobsGPT jobsIndustrial jobsJira jobsELT jobsMicroservices jobsRedshift jobsRobotics jobsLangChain jobsJenkins jobsTypeScript jobsOpenAI jobsSAS jobs