Not specified (assumed to be flexible based on the role's responsibilities).
10+ years software engineering experience
3+ years tech lead or solution architect role
Cloud-native microservices architecture
MSI Global Private Limited is seeking a Principal Software Engineer/Tech Lead/Solution Architect in Singapore to oversee the design and delivery of large-scale platforms in payments, transit, and intelligent automation. The ideal candidate will have significant experience in technical leadership and architecture, particularly in cloud-native microservices and AI-driven solutions
Job Summary
This role involves leading the architectural design and delivery of mission-critical platforms operating at national infrastructure scale in payments and transit domains.
The successful candidate will drive the modernization of legacy monolithic applications into scalable, cloud-native microservices architectures using AI-driven practices.
You will mentor development teams across multiple geographies while championing the adoption of Agentic AI solutions to compress delivery timelines.
Matching Summary
Match Score: 85
MSI Global Private Limited is seeking a Principal Software Engineer/Tech Lead/Solution Architect in Singapore to oversee the design and delivery of large-scale platforms in payments, transit, and intelligent automation. The ideal candidate will have significant experience in technical leadership and architecture, particularly in cloud-native microservices and AI-driven solutions.
Skills & Requirements
Must-have
10+ years software engineering experience
3+ years Tech Lead or Solution Architect role
Cloud-native microservices architecture
National scale system delivery experience
Payment systems and AFC platform expertise
Java Spring Boot or .NET backend proficiency
Nice-to-have
AI and Agentic AI implementation experience
Mentoring engineers across multiple geographies
Integration with national identity providers
Experience with Stripe or Mastercard gateways
Mobile platform development familiarity
Key Requirements
Bachelor's degree in Computer Science or related field
Master's degree (M.Tech) highly preferred
Minimum 10 years professional software engineering experience
At least 3 years as Tech Lead or Solution Architect
Proven track record of architecting national/international scale systems