GSSTech Group brand banner

Senior Data Engineer - (Real-Time Streaming)

GSSTech GroupChennai, IndiaPosted 1h ago
via Workable

We are looking for an experienced Senior Data Engineer with strong expertise in Real-Time Streaming, Java, Apache Kafka, Apache Flink, and PySpark to build and operate high-performance, scalable streaming data platforms supporting enterprise Business Platforms and Risk & Compliance initiatives.

The ideal candidate will have extensive experience designing and implementing real-time data pipelines, event-driven architectures, and distributed data processing systems capable of handling high-volume, low-latency data workloads. This role requires strong engineering expertise in modern data platforms, stream processing, and Big Data technologies while collaborating closely with architects, platform teams, and business stakeholders.

Key Responsibilities

  • Design, develop, and maintain scalable real-time data pipelines using Apache Kafka, Apache Flink, Java, and PySpark.
  • Build high-throughput, low-latency streaming applications supporting enterprise-scale business and regulatory workloads.
  • Develop event-driven data processing solutions using Kafka and modern streaming technologies.
  • Design and implement distributed data processing pipelines for real-time analytics and operational reporting.
  • Collaborate with Data Architects, Platform Engineering teams, Analytics teams, and Business stakeholders to understand requirements and deliver scalable data solutions.
  • Develop reusable, secure, and maintainable data engineering components following enterprise engineering standards.
  • Optimize streaming jobs for performance, scalability, fault tolerance, and reliability.
  • Build and maintain batch and streaming ETL/ELT pipelines using PySpark.
  • Monitor, troubleshoot, and resolve production issues within streaming data platforms.
  • Participate in architecture discussions and contribute to the design of modern enterprise data platforms.
  • Ensure data quality, governance, monitoring, logging, and operational excellence across streaming pipelines.
  • Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives.
  • Create technical documentation, implementation guides, and operational runbooks.

Required Technical Skills

Programming

  • Strong hands-on experience with Java (Mandatory)
  • Strong proficiency in Python
  • Excellent understanding of Object-Oriented Programming (OOP) principles

Real-Time Streaming

  • Apache Kafka
  • Apache Flink
  • Kafka Streams
  • Event-Driven Architecture
  • Stream Processing
  • Real-Time Data Engineering

Big Data

  • PySpark
  • Apache Spark
  • Distributed Data Processing
  • Data Pipeline Development

Databases

  • SQL
  • Relational Databases
  • NoSQL databases (preferred)

Data Engineering

  • ETL/ELT Development
  • Data Ingestion
  • Data Transformation
  • Data Integration
  • Pipeline Orchestration
  • Data Quality
  • Performance Optimization

Development & DevOps

  • Git
  • CI/CD pipelines
  • Linux environment
  • API Integration
  • Monitoring & Logging tools

Required Competencies

  • Strong experience designing scalable distributed data systems.
  • Excellent understanding of real-time streaming architectures.
  • Ability to build secure, resilient, and fault-tolerant data pipelines.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.
  • Ability to work effectively in Agile delivery environments.
  • Strong ownership mindset with focus on delivery quality and operational excellence.
  • Ability to collaborate across cross-functional engineering and business teams.

Preferred Experience

  • Experience working on enterprise-scale data platforms.
  • Exposure to Risk & Compliance or Business Platform data ecosystems.
  • Experience supporting mission-critical, high-volume production environments.
  • Knowledge of cloud-based data engineering platforms is an advantage.
  • Experience with modern data architecture and distributed systems.

Education

Bachelor's or Master's Degree in Computer Science, Information Technology, Data Engineering, or a related field (or equivalent industry experience).

Boolean Keywords (for better profile quality on job portals)

Mandatory Skills:

  • Java
  • Apache Kafka
  • Apache Flink
  • PySpark
  • Real-Time Streaming
  • Data Engineering
  • Event-Driven Architecture

Similar roles

  • Xiaohongshu logo

    Data Scientist - rednote

    Xiaohongshu·Singapore, Singapore

    Data Scientist - rednote at Xiaohongshu About the role We are seeking a Data Scientist to join our rednote team at Xiaohongshu. In this position, you will analyze data to inform business strategies and provide insights that will shape our product offerings. Your expertise will help us understand our community and enhance our e-commerce initiatives. Key facts Location: Singapore Engagement:…

    • Full-time
    • SGD 132–SGD 192 / hr
    • Tech.Passself-sponsored, 2-yr
  • NCS Pte Ltd logo

    EG Data Scientist (1 year contract)

    NCS Pte Ltd·Singapore, Singapore

    Company Description NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact.…

    • Contract
    • SGD 1k–SGD 2k / yr
    • Employment Passtied to employer
  • SWIGGY logo

    Sales Manager - I

    SWIGGY·Kolkata, India

    Job Description: ● Own a defined geographic territory: build strong and successful relationships with the assigned restaurant partners ● Field-intensive engagement: Conduct in-person visits, walking restaurants through product demos, ROI analysis, and present how working with Swiggy is a mutually beneficial relationship ● Consultative selling: Diagnose restaurant needs through questions about their current channels, delivery logistics, marketing spend, and business…

    • On-site
    • Full-time
  • SWIGGY logo

    Assistant Manager - CX & Ops

    SWIGGY·Bengaluru, India

    Assistant Manager – CX & Ops (Travel Category) About CREW CREW is Swiggy's premium travel concierge, built to take the stress out of planning and traveling for busy professionals. Instead of leaving customers to stitch together flights, hotels, visas and on-ground logistics across five different apps, CREW brings it all into one place - backed by real people, powered by…

    • On-site
    • Full-time
  • SWIGGY logo

    Lead - Warehouse FnV

    SWIGGY·Bengaluru, India

    Roles and Responsibilities: - * Warehouse process knowledge (Inbound, outbound, Inventory management, reverse logistics) * Stock audit & reduce shrink * Manpower management * Driving process on ground ensuring quality & efficiency * Coordination with multiple stakeholders for driving overall operations * Planning & managing reverse logistics * Plan and identify root causes of inventory deviation through cause-and-effect analysis. *…

    • On-site
    • Full-time
  • BreachLock logo

    Delivery Operations Analyst

    BreachLock·Pune, India

    We run the operational engine behind a fast-growing cybersecurity SaaS delivery business — resource planning, scheduling, capacity and utilization, governance reporting and delivery performance across four global segments. WHY THIS ROLE IS WORTH YOUR TIME Unusual visibility for the level. The weekly delivery and operations report you produce is read by delivery leads, project management, customer success and leadership, including…

    • Hybrid
    • Full-time
  • SWIGGY logo

    Senior Manager - Ad Sales

    SWIGGY·Bengaluru, India

    Roles & Responsibilities: * Drive digital ad sales revenue by identifying and engaging with potential clients, including brands and agencies. * Lead and mentor a team to achieve and exceed monthly sales targets. * Develop and execute innovative sales strategies tailored to client needs, build JBPs and long term deals which are win win for both parties * Ensure high…

    • On-site
    • Full-time
  • Karbon Business logo

    Credit Ops

    Karbon Business·Bengaluru, India

    About Us Jayshree Credit Services Pvt. Ltd. (brand: Kite Finance) is an RBI-registered NBFC offering business and working-capital loans and supply-chain finance to MSMEs and startups, helping fund their growth. Jayshree is a part of Karbon group- Karbon is a leading fintech company transforming how fast-growing Indian businesses manage their finances. Backed by over $35mn in Series A funding from…

    • Full-time