Top Software Engineer Jobs in Singapore

4 Hours AgoSaved
In-Office
Singapore
Junior
Junior
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Design and build ecosystem platforms, APIs, SDKs, webhooks, UI-extension frameworks, and developer tooling connecting Airwallex with third-party financial and business platforms. Lead platform architecture and technical roadmaps, establish coding, observability, and security standards, and improve external developer experience through documentation, sandboxes, and integrations.
Top Skills: Ai/LlmAPIsC++DockerJavaKotlinKubernetesPythonSdksWebhooks
15 Hours AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Develops secure, scalable cloud software and infrastructure solutions using Java and Python. Responsibilities include system design, application development, troubleshooting, architecture documentation, testing, operational stability, data analysis, and continuous improvement. The role also applies AI-assisted development tools responsibly, supports agile SDLC practices, and works with cloud infrastructure, infrastructure-as-code, databases, messaging systems, resiliency, and security practices.
Top Skills: Ai-Assisted Software Development ToolsCassandraCi/CdCloud InfrastructureCockroachdbContainer SystemsDistributed TracingJavaKafkaMySQLOraclePythonTerraform
Reposted YesterdaySaved
Easy Apply
Hybrid
Singapore
Easy Apply
Senior level
Senior level
Fintech • Payments • Financial Services
Lead and coach a Singapore-based software engineering team to build and scale Adyen's Global Cards platform across APAC. Translate product priorities into resilient, maintainable backend solutions, drive architecture and engineering quality, collaborate cross-functionally, and own credit card payments strategy and operational excellence.
Top Skills: AuthorisationCard Scheme IntegrationsCredit Card PaymentsDistributed SystemsJavaObservabilityRoutingSettlementTesting
Senior level
Financial Services
Develops, designs, tests, troubleshoots, and maintains secure, scalable software components within an agile banking technology team. Writes high-quality Java or Kotlin code, considers system dependencies, supports operational stability, analyzes data to solve technical problems, and applies SDLC automation and AI-assisted development tools. Requires collaboration across system design, application development, testing, security, resiliency, and cloud technologies, with blockchain and modern front-end familiarity preferred.
Top Skills: Ai-Assisted Software Development ToolsAWSCi/CdJavaKotlin
6 Days AgoSaved
In-Office
Singapore
Entry level
Entry level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Build and own test automation, frameworks, test data, isolated environments, contract tests, and quality gates for risk decisioning systems. Integrate API, end-to-end, regression, smoke, and post-release verification testing into CI/CD. Validate jurisdiction-specific behavior, mentor engineers, support release acceptance, and develop testing approaches for ML models and LLM agents.
Top Skills: Ci/CdContract TestingLlmsMachine LearningPactRest Apis
11 Days AgoSaved
Hybrid
Singapore
Junior
Junior
Financial Services
Develop and maintain secure, resilient software for a mission-critical real-time payments platform. Responsibilities span design, Java/Spring development, testing, troubleshooting, code reviews, production readiness, automation, and operational support. The role requires full SDLC participation, distributed systems understanding, cloud exposure, secure coding, responsible AI-assisted development, and collaboration across upstream and downstream systems.
Top Skills: AWSCi/CdConfluenceGemfireJavaJIRAJunitKafkaKubernetesMqReactRedisSpring BootSpring CoreTerraform
11 Days AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Develops secure, scalable software solutions for JPMorganChase’s Asset and Wealth Management technology teams. Responsibilities include Java and React development, microservices architecture, production coding, automated testing, application design, data analysis, performance tuning, CI/CD, resiliency, security, and use of enterprise-authorized AI coding tools. Collaborates in agile teams to troubleshoot complex technical issues and improve system architecture and development practices.
Top Skills: ActivemqAg-GridCi/CdCloud TechnologiesCSSCypressGradleHTMLJavaJavaScriptJenkinsJunitKafkaMavenNode.jsNosql DatabasesReactReact Testing LibraryReduxRelational DatabasesRestful MicroservicesSassSpringSpring BootTypescript
12 Days AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Develops secure, scalable Java applications and microservices for JPMorganChase’s Asset and Wealth Management technology teams. Responsibilities include system design, RESTful API development, production coding, troubleshooting, architecture documentation, data analysis, and TDD/BDD testing. The role requires Java and Spring/Spring Boot expertise, software development lifecycle knowledge, secure coding practices, and experience with enterprise AI-assisted development tools. Preferred experience includes AWS, Terraform, front-end technologies, and full-stack development.
Top Skills: AWSAws LambdaCi/CdClaude CodeClineCucumberEcsGithub CopilotJavaJunitMicroservicesRestful ApisS3SpringSpring BootTerraformTestng
Mid level
Financial Services
Develops secure, scalable full-stack and back-end software for JPMorganChase’s Global Portfolio Holdings Technology team. Responsibilities include designing and troubleshooting applications, producing architecture artifacts, implementing Java and Python solutions, collaborating across globally distributed Agile teams, and maintaining automated testing, CI/CD, monitoring, and operational reliability. The role also applies AI-assisted development tools responsibly, analyzes application data, and guides improvements to software quality, architecture, security, and resiliency.
Top Skills: AgileAi-Assisted Software Development ToolsAmazon EmrAWSBddCi/CdElasticacheIbm MqJavaKafkaLeanMicroservicesNosql DatabasesPythonReactive ProgrammingReactRedisRest ApisScrumSpringSQLTdd
17 Days AgoSaved
Hybrid
Singapore
Internship
Internship
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop secure, reliable, maintainable software as part of a Mastercard engineering team. Interns will write code, contribute across the software development lifecycle from design through rollout, use automated testing and source control, and apply debugging and problem-solving skills to payment technology projects.
Top Skills: Automated TestingC#Debugging ToolsDeployment ToolsGitJavaJavaScriptMemory ProfilingPythonTask Management Tools
17 Days AgoSaved
Hybrid
Singapore
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop secure, reliable, and maintainable software for Mastercard payment technologies. Contribute across the software development lifecycle, from design through rollout, while writing automated tests, using source control and deployment tools, working with persistent data stores, and applying debugging, logging, and defensive coding techniques. The Launch Program provides technical orientation, professional workshops, innovation activities, and volunteer opportunities for transitioning students.
Top Skills: C#GitJavaJavaScriptNoSQLPythonRelational Databases
Junior
Financial Services
Develop and optimize C++17/20 low-latency trading systems for options market making and volatility execution. Build high-throughput market data and order flow platforms, implement exchange connectivity, troubleshoot production systems, and produce architecture artifacts. The role requires performance optimization, socket programming, real-time messaging, secure coding, testing, operational stability, and responsible use of AI-assisted development tools. Knowledge of derivatives pricing, market data handlers, order management systems, and mentoring is preferred.
Top Skills: Ai-Assisted Software Development ToolsBinary ProtocolsC++17/20Ci/CdFixLinuxNative Exchange ProtocolsTcp/IpUdp
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
22 Days AgoSaved
Easy Apply
In-Office
Singapore
Easy Apply
Senior level
Senior level
Hardware • Internet of Things • Software • Wearables • Semiconductor
Develop and support embedded software for Ambiq SoCs, including drivers, HAL updates, board support packages, example applications, Zephyr enablement, debugging tools, and test software. Collaborate with hardware, software, field engineering, and customers to resolve complex system-level issues. Support evaluation platforms, customer applications, and silicon debug while producing application notes, knowledgebase content, and software design guidelines.
Top Skills: AdcArm Cortex-MArm KeilBare-Metal Embedded SystemsBluetoothBluetooth Low EnergyCCodexCryptographic AlgorithmsCursorDisplay TechnologiesEmbedded GraphicsEmbedded SecurityGitI2CI2SIarMipiPdmPythonReal-Time Operating SystemsSeggerSpiThreadUartUsbZephyrZigbee
6 Hours AgoSaved
Easy Apply
Hybrid
Singapore
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead the design, delivery, and operation of secure, scalable software capabilities for AI security products. Own complex technical initiatives, make architectural decisions, investigate production issues, improve engineering practices, mentor engineers, and collaborate with product and research teams. The role requires expertise in distributed systems, security engineering, backend platforms, cloud infrastructure, concurrency, networking, storage, APIs, and observability, with strong proficiency in Go, Rust, and Python.
Top Skills: AWSGoGoogle Cloud Platform (Gcp)LinuxmacOSAzurePythonRustWindows
YesterdaySaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Leads software development within an agile team supporting Asset and Wealth Management. Responsibilities include designing and delivering secure, scalable Java and React applications; establishing testing, SDLC, and platform best practices; reviewing and debugging code; improving automation and operational stability; guiding junior developers; applying AI-assisted engineering practices; and evaluating technology solutions with vendors and internal teams.
Top Skills: Ag-GridAi-Assisted Software Development ToolsCi/CdCypressJavaJavaScriptJenkinsJunitJvmKafkaMavenMicroservicesMongoDBNode.jsReactReact Testing LibraryReduxRelational DatabasesRestScrumSpringSpring BootTypescript
26 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Develop and maintain global Data and AI infrastructure supporting data engineering and analytics teams. Lead DevOps strategy, evolve scalable and secure cloud infrastructure, manage operational platforms, build observability and detection capabilities, and establish engineering standards across international teams. The role includes working with Kubernetes, Terraform, GitOps, and data streaming platforms such as Kafka, Flink, or Spark.
Top Skills: FlinkGitopsKafkaKubernetesSparkTerraform
4 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Leads software design, development, testing, troubleshooting, and production stability for post-trade technology systems. Creates secure, scalable code and architecture artifacts, analyzes large datasets, improves system design, and uses enterprise-authorized AI coding tools responsibly. Collaborates within agile teams while applying software development lifecycle, resiliency, security, automation, and cloud-native practices.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesDatabase Query Languages
Reposted An Hour AgoSaved
Remote or Hybrid
Singapore
Expert/Leader
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads the design, development, deployment, and optimization of scalable data platforms and AI-driven applications. Builds data pipelines with Python, Scala, Spark, and Airflow on GCP; ensures data quality, governance, lineage, and reliability; and supports SAP e-commerce analytics. Develops RAG-based and agentic AI solutions using LangChain and LangGraph, mentors engineers, influences technical decisions, and drives full lifecycle delivery and continuous improvement.
Top Skills: Apache AirflowApache HudiApache IcebergSparkAzure DevopsBigQueryCloud DataflowCloud FunctionsDataprocGitGoogle Cloud PlatformGoogle Cloud StorageJenkinsLangchainLanggraphPythonRagSAPScalaSQLVertex Ai
Reposted An Hour AgoSaved
Remote or Hybrid
Singapore
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead the design, development, deployment, and maintenance of scalable cloud-native platform capabilities for Walmart Connect’s sponsored search ad server. Build infrastructure, tooling, AI/ML frameworks, and distributed systems; conduct design reviews; drive software lifecycle activities; mentor engineers; influence architecture and technical decisions; and collaborate across teams to translate complex business needs into reliable, data-driven solutions.
Top Skills: Ai/Ml FrameworksApi DesignAssistive TechnologiesAutomationCi/CdCloud-Native ArchitectureContainersDistributed SystemsInfrastructure ToolingMachine LearningMicroservicesObservabilitySoftware Design PatternsWcag 2.2 Aa
Senior level
Agency • Information Technology • Professional Services
Design, develop, modernize, deploy, and operate secure cloud-native digital services and application components. Build front-end and back-end systems, APIs, integrations, microservices, and AWS services. Implement automated testing, CI/CD, monitoring, logging, and alerting; troubleshoot production issues and perform root-cause analysis. Work across the software lifecycle in Agile and DevSecOps teams while maintaining documentation, operational procedures, and continuous service improvements.
Top Skills: AgileAutomated TestingAWSCi/CdDatabasesDevsecopsJ2EeJavaMicroservicesRest ApisSource ControlSpring BootSpring Framework
Reposted 28 Days AgoSaved
In-Office or Remote
Singapore
Internship
Internship
Information Technology • Software • Financial Services • Big Data Analytics
Summer intern role building high-performance, large-data research platforms and web frameworks. Collaborate in small teams to create tools for trading strategies, applying distributed computing, NLP, and machine learning.
Top Skills: Distributed ComputingHigh-Performance ComputingLarge Data Research PlatformsMachine LearningNatural Language ProcessingWeb Frameworks
YesterdaySaved
Remote or Hybrid
Singapore
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
Reposted 29 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Gaming • Hardware • Software
Build and enhance the SteelSeries GG and Nahimic Windows desktop/web applications. Design, implement, and test features, collaborate with firmware/driver/DSP/UX teams, improve stability/performance, and mentor peers while reducing technical debt.
Top Skills: .NetC#C++ChatgptCi/CdClaudeCursorDevOpsDriverDspFirmwareGitGitGithub CopilotJavaScriptMicrosoft StoreMvvmNahimicReactSteelseries GgTypescriptUwpWindows Audio ApisWinuiWpfXaml
Reposted 2 Days AgoSaved
Remote or Hybrid
Singapore
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads platform engineering across multiple teams by designing scalable cloud-native infrastructure, reusable tooling, distributed systems, and AI/ML-enabled applications. Drives the full software development lifecycle, including architecture, coding, testing, deployment, maintenance, observability, and incident response. Provides technical leadership and mentorship, translates business needs into technical requirements, and ensures system reliability, performance, security, and continuous improvement.
Top Skills: Ai/MlAssistive TechnologiesCi/CdCloud ComputingDistributed SystemsIncident ResponseObservabilityPythonWcag 2.2 Aa
Reposted One Month AgoSaved
Hybrid
Singapore
Mid level
Mid level
Financial Services
Designs, develops, and maintains secure, high-quality production code and architectures for payments systems. Troubleshoots complex issues, analyzes large datasets for improvements, leverages AI-assisted development tools, follows SDLC and agile CI/CD practices, and contributes to team culture and engineering communities.
Top Skills: Ai Coding ToolsAngularCi/CdCloudJavaLiquibaseReactSpringSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account