Mastercard
Pune, Maharashtra, India Posted 5d ago
Contribute to building next-generation data platforms as part of Mastercard's Data Platform & Orchestration team. Develop and operate scalable platform capabilities supporting Mastercard's global data ecosystem.
Key Responsibilities
Develop and maintain batch and near real-time data pipelines using Java, Python, Spark, and SQL.
Build and support ETL/ELT pipelines for processing structured and semi-structured data.
Assist in developing real-time data ingestion and streaming solutions using Kafka.
Perform data validation, reconciliation, and quality checks.
Collaborate with senior engineers to troubleshoot and resolve pipeline and production issues.
Optimize data processing jobs for performance and scalability.
Deploy applications and data pipelines in cloud environments like AWS, Azure, or GCP.
Support AI and ML initiatives by preparing data pipelines for analytics and generative AI applications.
Requirements
1-2 years of experience in software engineering, data engineering, or related technical roles.
Knowledge of Java or Python programming.
Understanding of object-oriented programming and software development fundamentals.
Familiarity with REST APIs and microservices concepts.
Basic hands-on experience with Apache Spark, SQL, and data processing concepts.
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.