Citigroup Transaction Services (M) Sdn. Bhd. logo
Citigroup Transaction Services (M) Sdn. Bhd.1 month ago

Senior Data Engineer - Modern Engineering Team

On-site · Pune, Maharashtra, India

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Data Engineer role to design, develop, and maintain production-grade data pipelines built on Java, Spring Boot microservices, Kafka, Elasticsearch, and Oracle. Apply SOLID principles, TDD/BDD, and Trunk-Based Development; participate in code reviews and pairing sessions with AI coding agents; translate backlog into deliverables and contribute to sprint planning. Design scalable, low-latency event-driven architectures (CQRS, Data Mesh, Medallion Architecture) and leverage cloud-native development with OpenShift/Kubernetes and CI/CD pipelines (Tekton, Jenkins, Harness). Act as SME for data engineering topics, mentor junior engineers, and help define technical standards. Strong emphasis on Agile/Scrum, data structures, and object-oriented principles in Java; experience with CI/CD, cloud/on-prem deployments, and monitoring/observability tools. Industry experience with data pipelines and a craftsperson approach to engineering, coupled with collaboration with business stakeholders and cross-functional teams.

Required Qualifications

  • 8+ years of experience as a Senior Technology/Data Engineer
  • Strong hands-on experience with event-driven architecture using Apache Kafka and Spring Boot microservices
  • Proficiency in Java (JDK 17/21+), Gradle, SQL/Oracle and Elasticsearch
  • Experience with BDD/TDD using Cucumber/Spock, Trunk-Based Development, and feature toggles
  • Strong understanding of Agile/Scrum development and a craftsperson approach to engineering, applying SOLID and Clean Code principles
  • Knowledge of Data Structures and Object-Oriented Principles in Java
  • Experience with CI/CD pipelines (Tekton, Jenkins, Harness, etc.), either on-prem or in the cloud
  • Cloud-native development and Container Orchestration tools (Docker, Kubernetes, OpenShift)
  • B.Tech/B.Eng degree or equivalent work experience
  • Exposure to horizontally scalable, highly available, and low-latency event-driven architecture
  • Familiarity with Security, Observability, and Monitoring tools (Grafana, Prometheus, Splunk, ELK, CloudWatch)
  • Knowledge of Data Engineering concepts including data storage, data quality, data governance, data modeling, and data management
  • Familiarity with AI coding agents (e.g., GitHub Copilot, Devin) and their integration into development workflows
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Citigroup Transaction Services (M) Sdn. Bhd.

Senior Data Engineer - Modern Engineering Team

Apply on Sorce