Mastercard is hiring a Data Engineer II in Pune to build and maintain batch and near real-time data pipelines with Java, Python, Spark and SQL. You will work on ETL/ELT pipelines for structured and semi-structured data across data lake and warehouse environments, help build streaming ingestion with Kafka and Spark Structured Streaming, run data validation, reconciliation and quality checks, and work with senior engineers to troubleshoot pipeline issues.
What they look for: 1-2 years of experience in software or data engineering, knowledge of Java (JDK 8+) or Python, a good grasp of object-oriented programming, familiarity with REST APIs and microservices, basic hands-on experience with Spark, SQL and ETL concepts. Exposure to AI is a plus.