Search by job, company or skills

D

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a Senior Software Engineer to join our team and play a pivotal role in delivering robust analytics solutions. In this position, you'll collaborate closely with cross-functional teams, leveraging your expertise in data manipulation, algorithm development, and data visualization to derive meaningful business insights. If you're a self-starter with a passion for data and a knack for working in a dynamic environment, we encourage you to apply.

The Role:

As a Senior Software Engineer, you will:

  • Partner with various teams, including Product Management, Data Science, Platform Strategy, and Technology, to gather requirements and deliver analytics solutions that generate significant business value.
  • Perform data preparation through ingestion, aggregation, and processing to enable and drive relevant insights from available datasets.
  • Identify and code the most suitable data algorithm models for relevant insights.
  • Manipulate and analyze complex, high-volume, and high-dimensionality data from various sources using a diverse set of tools and data analysis techniques.
  • Apply knowledge of metrics, measurements, and benchmarking to complex and demanding solutions.
  • Collect and synthesize feedback from clients, development, product, and sales teams for new solutions or product enhancements.

All About You :

  • Strong SQL knowledge for data preparation and mining.
  • Strong knowledge of writing data/machine learning algorithms in Python or R.
  • Experience in data analysis and extraction on Hadoop.
  • Experience working on at least one reporting tool; Tableau and PowerBI are a plus.
  • Experience in data modeling, programming, querying, data mining, and report development using large volumes of granular data to deliver business intelligence and custom reporting solutions.
  • Exposure to collecting and/or working with data, including standardizing, summarizing, offering initial observations, and highlighting inconsistencies.
  • Strong understanding of the application of analytical methods and data visualization to support business decisions.
  • Able to work in a fast-paced, deadline-driven environment as part of a team and as an individual contributor.
  • Ability to easily move between business, analytical, and technical teams and articulate solution requirements for each group.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Dynamic Yield by Mastercard enables teams to build personalized, optimized, and synchronized digital customer experiences, enhancing revenue and customer loyalty.

Job ID: 118940039

Similar Jobs