Senior Full Stack Software Engineer
Core
Building enterprise data catalog solutions for internal Mastercard employees to discover, understand, and use data across the organization.
Role type
Senior Full Stack Software Engineer (Enterprise Data Catalog)
Builds
Scalable, secure, and maintainable data discovery, metadata management, and platform integration applications.
Domain
Fintech / Enterprise Data Management
Deliverable
production ML models | product features
Required skills
React, Angular, Java, RESTful API design, distributed systems architecture, CI/CD pipelines, unit/integration testing, secure coding practices, code reviews, performance optimization, troubleshooting complex issues, mentoring engineers.
Preferred skills
Data catalog experience, metadata management, data governance platforms.
Technologies
React, Angular, Java, Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Hadoop/HDFS, Amazon S3, Jenkins, Swagger/OpenAPI.
Responsibilities
Design and build enterprise applications; create RESTful APIs and integrations; develop services for data retrieval and transformation; advance CI/CD and deployment automation; implement comprehensive testing; conduct code reviews; diagnose and resolve production issues.
Seniority
Senior, hands-on IC with mentorship responsibilities