Mastercard

Senior software engineer

Pune, India
Hadoop Shell SQL Python Redis Cassandra AWS Oracle Spark Streaming Kafka MongoDB
This job is closed! Check out or
Description

Our Purpose

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Title and Summary

Senior software engineer

Overview
Enterprise Data Accessibility team provides Business Intelligence reporting capability to our internal stakeholders, and works on enabling accessibility to data.
• The Business Intelligence is provided through reporting platforms like MSBI stack (SSIS, SSAS and SSRS), PowerBI, WebFocus, Tableau and Domo. We provide data insights and analytical features that helps customers to make smart business decisions.
• The purpose of this job is to lead and develop/enhance the Hadoop processes, that builds data sets required for reporting.
• Data warehousing platforms - Cloud based tools like AWS,Snowflake etc

Role
• Develop high quality, secure and scalable scripts and data pipelines using shell script, Oracle procedures and tools like NiFi.
• Build automation and efficiency in Data ingestion, data movement, data access and data transfer workflows by innovation and collaboration.
• Understand, implement and enforce Software development standards and engineering principles in the RDBMS (Oracle,SQL server) and Big Data space.
• Work closely with business stakeholders and embedded engineering teams within business teams in a collaborative manner to help them build scalable products in quick time.
• Leverage new technologies and approaches to innovate with increasingly large data sets.
• Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems.
• Perform assigned tasks and production incident independently.
• Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency.
• Prepare implementation plan and support during and after implementation.
• Work with the team as well as an individual contributor to drive efficient deliveries.

All About You
• Strong SQL knowledge
• Experience/expertise in Big data Platform including On-prem as well as Cloud – spark streaming, Time-series database exposure (Prometheus/InfluxDB/TimeScaleDB etc), NiFi/Kafka.
• Experience/expertise on Scripting languages like Unix, Python and OOPs programming languages
• Experience in performance tuning of data processing in Hadoop, esp. with huge datasets (in TBs).
• Understanding of Exadata/Oracle/SQL server databases.
• Strong SQL programming skills.
• Reporting development in Data Warehouse environment is an added advantage.
• Understanding of Business Intelligence solutions for customers.
• Exposure and understanding of complete SDLC.
• Experience in AGILE methodology.
• Should be technically strong.
• Should have strong communication and coordination skills.
• Exposure to Caching technology like Redis will be a plus.
• Exposure to NoSQL like Cassandra / MongoDB will be a plus.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.




There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers