Deskripsi Pekerjaan
Join the Monetary Authority of Singapore (MAS) and play a pivotal role in safeguarding the nation’s financial infrastructure. We are seeking a highly skilled Software Engineer - Security, SRE & Solution Architecture to join our dynamic payment systems team. In this contract role, you will leverage leading-edge security and reliability engineering practices to build resilient, scalable, and secure solutions that drive the future of payments in Singapore.
You will act as a technical leader, bridging the gap between operational needs and architectural solutions. You will be responsible for designing robust system architectures, ensuring high availability of critical payment gateways, and implementing cutting-edge security protocols. If you are passionate about maintaining the integrity of financial systems and thrive in a fast-paced, high-stakes environment, this is your opportunity to make a tangible impact.
Tanggung Jawab
- Design and implement secure, scalable system architectures for payment processing and financial systems.
- Drive Site Reliability Engineering (SRE) initiatives, including incident management, on-call rotations, and reliability metrics.
- Ensure the high availability and fault tolerance of mission-critical payment infrastructure.
- Conduct security assessments, code reviews, and penetration testing to identify vulnerabilities.
- Collaborate with cross-functional teams (product, engineering, compliance) to define technical requirements and solution roadmaps.
- Automate deployment pipelines and CI/CD processes to enhance operational efficiency.
- Implement and manage cloud-native technologies (e.g., Kubernetes, Docker) in a secure environment.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Security, or a related technical field.
- Minimum of 5+ years of experience in Software Engineering, with a strong focus on Security and SRE.
- Deep understanding of secure coding practices, OWASP guidelines, and cryptography.
- Proven experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes).
- Strong scripting skills in Python, Go, or Bash for automation and monitoring.
- Experience with payment systems or financial technology is highly desirable.
- Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical stakeholders.