Pune, Maharashtra, India

Mastercard is hiring a Senior Data Engineer

Mastercard is hiring a Senior Data Engineer for our Data Analytics and AI Solutions (DAAI) program, where you will be instrumental in expanding our commercialized analytical capabilities. In this role, you will lead the technical design and implementation of complex features on our data platform, mentor junior engineers, and partner closely with Product Managers and Customer Experience Designers.

What You'll Do

  • Play a large role in scoping, design, and implementation of complex features.
  • Push the boundaries of analytics by building powerful, scalable applications.
  • Design and implement intuitive, responsive UIs that allow users to better understand data.
  • Build and maintain analytics and data models to enable performant and scalable products.
  • Ensure a high-quality code base by writing and reviewing performant, well-tested code.
  • Mentor junior software engineers and teammates.
  • Drive innovative improvements to team development processes.
  • Partner with Product Managers and Customer Experience Designers to deeply understand users and apply insights to new modules and features.
  • Collaborate across teams with exceptional peers.

What We're Looking For

  • 7+ years of full stack engineering experience in an agile production environment.
  • Experience leading the design and implementation of large, complex features in full-stack applications.
  • Ability to easily move between business, data management, and technical teams to identify technical solutions.
  • High proficiency in Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), and SQL.
  • Experience building and deploying production-level data-driven applications, data processing pipelines, and/or implementing machine learning systems at scale.
  • Experience coaching and mentoring junior teammates.
  • Experience leading a large technical effort spanning multiple people and teams.
  • Proficiency with Java/Spring Boot, .NET/C#, React, Redux, Typescript, and SQL Server or similar technologies.
  • Strong technologist with a proven track record of learning new technologies and frameworks.
  • Customer-centric development approach and passion for analytical problem solving.
  • Experience identifying and implementing technical improvements to development processes.
  • Strong collaboration skills with experience working across roles and geographies.
  • Motivation, creativity, self-direction, and desire to thrive on small project teams.
  • Superior academic record with a degree in Computer Science or a related technical field.
  • Strong written and verbal English communication skills.

Technical Stack

  • Languages & Frameworks: Python, Scala, Java, Spring Boot, .NET, C#, React, Redux, Typescript
  • Data Platforms & Tools: Spark, Hadoop, Hive, Impala, Airflow, NiFi, Scoop, SQL, SQL Server

Team & Environment

Engineers work in small, flexible teams. Every team member contributes to designing, building, and testing features. There are no rigid organizational structures, and each team uses processes that work best for its members and projects.

We believe every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Required Skills
PythonScalaSparkHadoopHiveImpalaAirflowNiFiScoopSQLBig DataData EngineeringData PipelinesMachine LearningJava
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Mastercard
Mastercard is a global technology company in the payments industry that connects and powers an inclusive, digital economy. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
All jobs at Mastercard Visit website
Job Details
Department Software Development
Category data
Posted 2 months ago