jobs in Cygnify

Kerja Sepenuh Masa, Lead Software Engineer di Cygnify - Maukerja

Lead Software Engineer

Cygnify

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

About the Role


We are looking for a hands-on Software Development Lead with deep experience in banking, financial services, or fintech, combined with strong expertise in AI and modern software engineering.


This is an opportunity for a senior software engineer who enjoys being close to the technology and wants to grow into a broader engineering leadership role. The successful candidate will initially operate as a hands-on Individual Contributor (IC), taking ownership of architecture, software development, technical problem-solving, and delivery. As the engineering organisation grows, the role will evolve into a Software Development Lead responsible for technical direction, mentoring, and eventually building and leading an engineering team.

The ideal candidate has a strong understanding of how banking products, processes, and technology platforms work and can translate complex financial requirements into scalable AI-enabled software solutions.


Key Responsibilities


Hands-on Software Development

  • Design, develop, test, deploy, and maintain AI-powered software solutions for banking and financial services.
  • Take ownership of the full software development lifecycle, from technical design and development through production deployment and support.
  • Write clean, scalable, maintainable, and production-ready code.
  • Work hands-on with backend services, APIs, databases, integrations, and distributed systems.
  • Conduct code reviews and establish strong engineering practices and development standards.
  • Troubleshoot complex technical issues and drive effective solutions.
  • Work closely with Product, AI/ML, QA, DevOps, and business teams to deliver high-quality products.


AI & Intelligent Banking Solutions

  • Develop software applications that integrate AI/ML and Generative AI capabilities into banking products and workflows.
  • Work with AI/ML engineers and data teams to integrate models into production applications.
  • Support development of AI-enabled capabilities such as intelligent automation, decision support, conversational AI, knowledge systems, document intelligence, customer engagement, and financial workflows.
  • Understand how AI models interact with application architecture, APIs, data pipelines, security, and production systems.
  • Evaluate technical trade-offs around model performance, latency, scalability, reliability, security, and cost.
  • Help build production-grade AI systems that are reliable, explainable, and suitable for enterprise banking environments.


Deep Banking & Fintech Technology

  • Apply strong domain knowledge across banking and financial services to software architecture and product development.
  • Work with complex banking workflows and systems across areas such as:
  • Core banking
  • Digital banking
  • Payments
  • Lending
  • Customer onboarding / KYC
  • Transaction processing
  • Risk and compliance
  • Financial data and analytics
  • Wealth or investment platforms
  • Understand the technical and operational requirements of highly regulated financial institutions.
  • Design solutions with appropriate consideration for security, data privacy, compliance, auditability, reliability, and availability.
  • Translate banking requirements into practical and scalable technical solutions.


Technical Architecture & Engineering

  • Contribute to the architecture and technical direction of AI-powered banking platforms.
  • Design scalable APIs, microservices, event-driven systems, and distributed applications.
  • Make sound technical decisions around performance, scalability, reliability, security, and maintainability.
  • Work with cloud technologies and modern software engineering practices.
  • Establish engineering standards for testing, CI/CD, deployment, observability, and production reliability.
  • Identify technical risks and proactively address architecture and engineering challenges.


Future Engineering Leadership

  • Start as a hands-on IC and progressively take on broader technical leadership responsibilities.
  • Mentor engineers and provide technical guidance as the team expands.
  • Establish development standards, engineering practices, and technical processes.
  • Participate in technical planning, architecture reviews, and engineering roadmap discussions.
  • Eventually lead a software development team, including technical direction, resource planning, delivery, mentoring, and performance development.
  • Partner with Product and business leadership to translate company objectives into achievable technical roadmaps.


Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 8–12+ years of hands-on software development experience, preferably with substantial experience in banking, financial services, or fintech.
  • Strong professional experience developing enterprise-grade software for banking or financial institutions.
  • Strong programming skills in one or more modern languages such as Java, Python, C++, C#, or Go.
  • Strong understanding of software architecture, system design, algorithms, data structures, APIs, databases, and distributed systems.
  • Hands-on experience with AI/ML or Generative AI-enabled applications.
  • Experience integrating AI/ML models into production software or enterprise applications.
  • Strong understanding of cloud platforms, microservices, APIs, CI/CD, containers, and modern software development practices.
  • Experience working with complex, highly available, secure, and regulated technology environments.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills and ability to work with both technical and business stakeholders.


Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut