Data Engineer

2 weeks ago


Singapore Singapore Technologies Engineering Ltd Full time

Job ID: 17490
- Location: ST Engineering Jurong East Bui, SG
- Description:

- **ST Engineering** is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust spanning across the aerospace, smart city, defence and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.

**Join our Cyber Team**

We are an industry leader in cybersecurity with over two decades of experience, we deliver a holistic suite of trusted cybersecurity solutions to empower cyber resilience for government and ministries, critical infrastructures, and commercial enterprises. Backed by our indigenous capabilities and deep domain expertise, we offer robust cyber-secure products and services in cryptography, cybersecurity engineering, digital authentication, SCADA protection, audit and compliance. We specialise in the design and build of security operations centres for cybersecurity professionals and provide managed security services to strengthen the cybersecurity posture of our government and enterprise customers.

We work with organizations to protect them from cyber threats. We help detect new unknown cyber threats through research, fortify networks, and defend critical information infrastructures. Our team consists of cybersecurity experts who use the advanced techniques and technologies to deliver cutting-edge solutions and services.

We are seeking a Data Engineer (Python) who is passionate about data engineering, graph analytics, and large-scale data management, capable of delivering high-quality solutions in complex environments.

**Responsibilities**:
**Data Pipeline Development & Optimization**:

- Design, develop, and maintain scalable data pipelines for real-time and batch processing.
- Implement efficient data extraction, transformation, and loading (ETL) processes.
- Optimize data workflows for performance, scalability, and reliability.

**Graph Database & Network Analysis**:

- Work with graph databases such as Neo4j and NetworkX to model and analyze complex relationships.
- Develop and optimize graph-based data structures for efficient querying and analysis.
- Implement algorithms for network analysis, anomaly detection, and pattern recognition.

**Graph Database Management & Data Modeling**:

- Design and implement graph database solutions tailored for data engineering use cases.
- Develop data models that support efficient data storage, retrieval, and analysis within graph databases.
- Ensure data integrity, consistency, and security through best practices in graph database management.

**Big Data & Streaming Frameworks**:

- Work with big data frameworks such as Hadoop and Spark for large-scale data processing.
- Develop and optimize data lake architectures to support efficient data storage and retrieval.
- Utilize streaming frameworks such as Apache Kafka and Apache Flink for real-time data processing.

**Collaboration & Cross-Functional Integration**:

- Work closely with data scientists, analysts, and software engineers to translate business requirements into technical solutions.
- Provide technical mentorship and guidance to junior team members.

**Data Quality & Governance**:

- Implement data validation, monitoring, and governance strategies to ensure high data quality.
- Establish best practices for data lineage, documentation, and version control.
- Ensure compliance with data privacy and security policies.

**Requirements**:
**Experience**:

- 5+ years of professional experience in data engineering or related fields.
- Proven experience in designing and maintaining large-scale data pipelines and processing frameworks.
- Experience working with graph databases such as Neo4j and tools like NetworkX is required.
- Experience in cybersecurity, finance, healthcare, or other high-stakes domains is a plus.

**Skills**:

- Proficiency in Python, with strong expertise in data manipulation libraries (Pandas, NumPy, Pytorch Geometric, Networkx, etc.).
- Strong understanding of graph databases, network analysis, and related algorithms.
- Expertise in Cypher query language for graph database operations.
- Experience with big data frameworks such as Hadoop and Spark.
- Knowledge of data lakes architecture for scalable data storage and retrieval.
- Experience with streaming frameworks like Apache Kafka or Apache Flink for real-time data processing.

**Software Development & Engineering**:

- Strong understanding of data structures, algorithms, and distributed computing concepts.
- Experience with API development and integration.
- Familiarity with version control (Git) and automated testing frameworks.

**Preferred Qualifications**:

- Exper


  • Data Engineer

    2 weeks ago


    Singapore NTT DATA, Inc. Full time

    Join to apply for the Data Engineer role at NTT DATA, Inc. . Overview As part of our data-driven transformation initiatives, we are looking for a motivated Associate Data Engineer to join our team. This role is ideal for early-career professionals who are passionate about building scalable data pipelines, integrating diverse data sources, and enabling...

  • Data Engineer

    7 days ago


    Singapore NTT Data Singapore Full time

    **The primary responsibilities**: - Lead architecture design, develop, document, and implement end-to-end data pipelines and data-driven solutions. - Define roadmap to transform data architecture focusing on scalability, performance, and stability for the entire data lifecycle; - Build data flow for data acquisition, aggregation, and modelling, using both...

  • Azure Data engineer

    10 hours ago


    Singapore NTT Data Singapore Full time $120,000 - $180,000 per year

    Job Responsibilities:Data Analysis and Interpretation: Perform in-depth analysis of structured and unstructured data sets to identify trends, patterns, and valuable insights that drive business decisions and strategies. Data Visualization and Reporting: Develop intuitive and visually appealing dashboards, reports, and presentations to communicate complex...

  • Data Engineer

    1 week ago


    Singapore NTT Data Singapore Full time

    **Competency Required**: - Possess a degree in Computer Science/Information Technology or related fields. - At least 3 years of experience in a role focusing on development and support of data ingestion pipelines. - **Experience with building on data platforms, e.g. Snowflake.**: - **Proficient in SQL and Python.**: - Experience in continuous integration...


  • Singapore beBeeelectrical engineer Full time $80,000 - $120,000

    Job Title: Electrical Systems SpecialistAn Electrical Engineer plays a vital role in the conceptualization, design, and development of electrical engineering projects.This position involves performing prototype testing, troubleshooting, and compiling detailed analysis reports. The successful candidate will be responsible for generating electrical schematics...

  • Data Scientist

    2 weeks ago


    Singapore Data Analytics Full time $90,000 - $120,000 per year

    Get to Know the TeamGFin Analytics team supports the GFin product and business organisations, across Payments Core, Payments Experience, Lending, Insurance, and Kios. As a Data Scientist (Analytics), you'll be part of the Lending tech family where we strive to be the best FinTech company in the region. Our team is focused on understanding user experiences...


  • Singapore beBee Engineer Full time $80,000 - $120,000

    Role Description:">">We are seeking an Engineer to join our team, responsible for monitoring and maintaining critical information-communication systems.">">About the Role:">As a key member of our team, you will work alongside fellow engineers to ensure the reliability and functionality of our communication systems. Your expertise in advanced technologies...


  • Singapore Data Analytics Full time $104,000 - $130,878 per year

    Get to Know the TeamOur Search and Personalisation Team focuses on advancing scalable machine learning and experimentation frameworks that power search relevance, ranking, and recommendations across Grab. By leveraging cutting-edge analytics and statistical methods, we continuously optimize how users connect with merchants, services, and content.Get to Know...

  • Data Engineer

    2 weeks ago


    Singapore COMMUNITY DATA LABS PTE. LTD. Full time

    We are a San Francisco and Singapore based stealth startup developing a new framework for data on the internet powered by data interoperability and new economic systems. We are a stealth startup where everyone directly contributes to the core product. You’ll need to be comfortable wearing many hats and managing projects end-to-end independently. We are...

  • Lead Data Scientist

    2 weeks ago


    Singapore Data Analytics Full time $150,000 - $200,000 per year

    Get to Know the TeamAt Grab, the Market Insights team drives impactful data-driven decisions by uncovering insights about the region's users, merchants, and driver partners. By analysing vast datasets across transactional and behavioural activities, we bridge the gap between raw data science capabilities and actionable business strategies. Our work is...