Software Engineer II | Data & AI Platform
Mastercard (company site, opens in a new tab)PuneOn-siteDirect career pageEst. 16–30 LPA
Posted 7h ago
Reach people at Mastercard
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Mastercard you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Build, test, and operate platform software components like services, APIs, connectors, and automation for data exchange and pipeline orchestration.
- Deliver scoped components independently end-to-end, including development, monitoring, support, and automation of manual operational steps.
- Investigate and resolve production issues, perform code reviews, and contribute to design and estimation for software related to data ingestion and processing.
Minimum Requirements
- Proficiency in Python or similar languages (Java, Scala, C#/.NET) plus working SQL skills.
- Experience with source control, automated testing, secure coding, code review, and CI/CD processes.
- Experience building software on public cloud platforms, preferably AWS and Databricks.
- Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
- Intermediate software engineer comfortable delivering platform software components independently with end-to-end ownership.
- Familiarity or interest in data platforms, particularly how data moves between systems and customer-focused data exchange solutions.
- Experience or interest in cloud-native development, automation, and practical usage of AI-assisted tools with good judgement.