Senior Data Engineer - (Flink/Kafka/PySpark)

Sorry, this job was removed at 02:20 p.m. (UTC) on Monday, Aug 03, 2026
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Fintech • Payments • Software • Financial Services • Automation
The Role
Design, build, and maintain real-time, event-driven streaming data pipelines and distributed processing applications using Flink, Kafka, Java/Scala, and PySpark. Ensure performance tuning, resiliency, security, and production monitoring; drive CI/CD and DevOps practices; collaborate with cross-functional teams to deliver enterprise-grade data platforms and troubleshoot operational issues.
Summary Generated by Built In

We are looking for an experienced Data Engineer with strong expertise in real-time data streaming and distributed data processing technologies. The ideal candidate should have hands-on experience in building scalable, event-driven data platforms using Apache Flink, Kafka, Java/Scala, and PySpark. The candidate will be responsible for designing, developing, and maintaining high-performance data engineering solutions within large-scale enterprise environments.


Requirements

Key Responsibilities:

  • Design, develop, and maintain real-time streaming data pipelines and event-driven architectures.
  • Build scalable and fault-tolerant data engineering solutions using Apache Flink, Kafka, and Java/Scala.
  • Develop and optimize distributed data processing applications for enterprise-grade systems.
  • Implement best practices for performance tuning, resiliency, security, and compliance requirements.
  • Collaborate with cross-functional teams to design technical and application architectures.
  • Ensure production-grade monitoring, troubleshooting, and operational excellence of distributed services.
  • Contribute to CI/CD implementation and DevOps best practices.
  • Work closely with engineering teams to drive technical improvements and architectural decisions.

Mandatory Technical Skills:

  • Minimum 4+ years of development and design experience in:
    • Apache Flink
    • Java or Scala
    • Apache Kafka
    • PySpark
    • Real-time data streaming technologies
    • Event-driven architectures
  • Hands-on experience with:
    • Apache Flink (Beam or Spark Streaming experience is also valuable)
    • Kafka ecosystem and streaming platforms
    • JVM tuning and performance optimization
    • Distributed systems design and implementation
    • Docker and Kubernetes containerization
    • Linux OS administration and Shell scripting
    • SQL and NoSQL databases
    • CI/CD tools such as GitHub and Jenkins
    • Design patterns and their implementation
    • Production monitoring and troubleshooting of distributed services

Nice to Have Skills:

  • Redis or other caching technologies.
  • Experience with Spark Streaming or Apache Beam.
  • Experience working with banking or fintech platforms.

Data Engineering & Security Requirements:

  • Strong understanding of data security principles and controls.
  • Experience implementing secure data transfer mechanisms including:
    • CRON jobs
    • ETL processes
    • JDBC and ODBC scripts
  • Knowledge of encryption, anonymization, data integrity, and policy controls in large-scale infrastructures.
  • Understanding of data sensitivity requirements, including:
    • Protection of PII data
    • Secure logging practices
    • Secure in-memory data handling
  • Ability to identify security design gaps and recommend enhancements.
  • Experience implementing wrapper solutions for legacy or third-party components to ensure compliance requirements are met.

Infrastructure & Networking Knowledge:

  • Working knowledge of:
    • DNS
    • Proxy servers
    • ACLs
    • Networking policies
    • Troubleshooting network-related issues

Functional Requirements:

  • Experience working in Agile environments.
  • Ability to design and implement scalable technical architectures.
  • Conduct technology research and benchmarking activities.
  • Ability to influence engineering teams on technical best practices.
  • Experience working in enterprise-scale environments.
  • Banking, Financial Services, or FinTech domain experience is preferred.

Soft Skills:

  • Excellent communication and interpersonal skills.
  • Strong problem-solving and analytical abilities.
  • Self-driven and capable of working independently.
  • Ability to collaborate effectively with cross-functional teams and stakeholders.
  • Strong presentation and listening skills.
  • Positive attitude and ability to foster a collaborative team environment.
  • Passionate about engineering excellence and continuous improvement.

Skills Required

  • 4+ years development and design experience in Apache Flink
  • 4+ years development and design experience in Java or Scala
  • 4+ years development and design experience in Apache Kafka
  • 4+ years development and design experience in PySpark
  • Experience building real-time streaming data pipelines and event-driven architectures
  • JVM tuning and performance optimization experience
  • Distributed systems design and implementation experience
  • Docker and Kubernetes containerization experience
  • Linux OS administration and Shell scripting skills
  • SQL and NoSQL database experience
  • CI/CD tools experience (GitHub, Jenkins)
  • Production monitoring, troubleshooting, and operational excellence of distributed services
  • Knowledge and implementation experience of secure data transfer mechanisms (CRON jobs, ETL, JDBC, ODBC)
  • Knowledge of encryption, anonymization, data integrity, and data sensitivity controls (PII protection, secure logging, in-memory handling)
  • Experience implementing wrapper solutions for legacy or third-party components to meet compliance
  • Working knowledge of DNS, proxy servers, ACLs, networking policies and network troubleshooting
  • Experience working in Agile environments and ability to influence engineering teams
  • Redis or other caching technologies
  • Experience with Spark Streaming or Apache Beam
  • Banking, Financial Services, or FinTech domain experience

Similar Jobs

TransUnion Logo TransUnion

Dot Net Developer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

Circle Logo Circle

Senior Customer Care Advisor

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
1050 Employees

Ericsson Logo Ericsson

Artificial Intelligence Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
88000 Employees

Ericsson Logo Ericsson

Automated Operations Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Hybrid
2 Locations
88000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dubai Internet City
160 Employees
Year Founded: 1997

What We Do

Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software. Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account