Semesteria Logo
Mastercard

Principal Software Engineer

Mastercard

Posted

3 weeks ago

Singapore, Singapore

Remote

SGD 12K

Senior Level

Full Time

Match

Skills

Experience

Industry

Sema

Sema Summary

The Principal Software Engineer at Mastercard will focus on leading software architecture and AI-driven solutions. The candidate will be responsible for designing complex systems and mentoring junior engineers. This is a senior role expected to drive innovation and ensure the reliability of software products. Candidates should have substantial experience in software engineering, preferably in AI contexts. The position is hybrid, allowing for both on-site and remote work.

About Company

Mastercard is a global technology company in the payments industry, dedicated to providing secure, simple, and efficient transaction services for consumers and businesses.

Core Requirements

  • Bachelor's degree in Computer Science or related field
  • Experience in software architecture
  • Strong skills in AI and machine learning
  • Proficient in programming languages like Java or Python
  • Ability to lead and mentor teams

Responsibilities

  • Design and develop software architectures
  • Lead cross-functional teams in project execution
  • Mentor junior and mid-level engineers
  • Implement AI solutions in software products
  • Collaborate with stakeholders to gather requirements
  • Ensure software reliability and performance
  • Stay updated with industry trends and technologies

Must Have skills

Software architectureAI developmentJavaPythonTeam leadership

Nice To Have Skills

Cloud computingAgile methodologiesDevOps practicesAPI designCommunication skills

Tools Knowledge Requried

AWSDockerKubernetesGitJira

Job Keywords

software engineerAI architectlead developersolution architectMastercard

Similar Jobs