Taro Logo

Senior Data Engineer (Big Data Processing)

CSIT is a Singapore government agency under the Ministry of Defence that develops products for national security interests.
Data
Senior Software Engineer
In-Person
5+ years of experience
Cybersecurity

Job Description

CSIT (Centre for Strategic Infocomm Technologies) is a vital agency under Singapore's Ministry of Defence, focused on developing products that enhance national security. They are seeking a Senior Data Engineer to join their mission-critical data analytics systems team.

The role involves building and maintaining high-performance data pipelines that process large datasets crucial for national security operations, including counter-terrorism and computer network defence. The position offers an opportunity to work with cutting-edge technologies while contributing directly to national security.

As a senior data engineer, you'll lead technical initiatives, design scalable data pipelines, and work closely with product managers and stakeholders to deliver impactful data products. The role requires expertise in big data technologies like Spark, Kafka, and Hadoop, along with strong programming skills in Scala or Java.

The position offers a unique combination of technical challenges and meaningful impact. You'll be working in an environment that values engineering excellence, innovation, and work-life balance. The team culture emphasizes mentorship and professional growth, making it an ideal opportunity for experienced data engineers looking to make a difference in national security while advancing their careers.

Note: This position is exclusively for Singapore Citizens due to the sensitive nature of the work and the organization's affiliation with the Ministry of Defence.

Last updated 4 months ago

Responsibilities For Senior Data Engineer (Big Data Processing)

  • Design and build scalable, robust and maintainable data pipelines
  • Work with product managers and stakeholders to deliver impactful data products
  • Optimize performance of large-scale data pipelines
  • Ensure data integrity, quality and governance
  • Troubleshoot and resolve complex issues in critical data pipelines
  • Implement best practices in data engineering
  • Lead technical discussions with team and stakeholders
  • Mentor junior data engineers

Requirements For Senior Data Engineer (Big Data Processing)

Java
Kafka
  • Bachelor's degree in computer science or equivalent
  • 5+ years of experience in data engineering
  • Experience in writing optimized ETL code for large datasets
  • Proficient in Scala or Java
  • Familiarity with Spark, Kafka, Hadoop, Elastic stack, Kudu
  • Strong understanding of modern data architectures
  • Strong communication skills
  • Good interpersonal, analytical and problem-solving skills

Benefits For Senior Data Engineer (Big Data Processing)

  • Meaningful and purposeful work
  • Work with talented and driven people
  • Modern technologies and tech stacks
  • Excellent engineering culture
  • Good work-life balance
  • Innovation empowerment

Related Jobs

Senior Data Scientist, Product, Google Pay and Wallet

Senior Data Scientist role at Google Pay and Wallet, focusing on product analytics and data-driven decision making to improve Google's payments platform.

Contract Data Engineer

Senior Data Engineer position at Singapore Tourism Board, focusing on building data pipelines, implementing DataOps practices, and managing data infrastructure using AWS services.

AWS Cloud Data Engineer

Senior AWS Cloud Data Engineer position at EPS Consultants in Singapore, focusing on ETL, data pipelines, and AWS cloud services implementation.

Senior Data Engineer

Senior Data Engineer position at Talentsis in Singapore, focusing on building scalable data pipelines and infrastructure with 5+ years of experience required.

Senior Data Engineer

Senior Data Engineer position at Talentsis in Singapore, focusing on building scalable data pipelines and infrastructure with 5+ years of experience required.