Top Software Engineer Jobs in Singapore

Reposted 5 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Healthtech • Biotech
As a Senior Software Engineer, you'll design and maintain backend systems for DNA sequencing instruments, develop APIs, and enhance engineering practices while mentoring junior staff.
Top Skills: Asp.Net CoreDockerK3SLinuxNext.JsPostgresPythonRabbitMQReact
Reposted 5 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Blockchain • Fintech • Cryptocurrency
As a Senior Software Engineer, you'll design and implement trading systems, develop a global liquidity network, and ensure best practices in a full-stack environment.
Top Skills: AWSFixGoGraphQLJavaKubernetesReactRestScalaTypescriptWebsocket
6 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Information Technology
Lead design, development, and customization of ESRI ArcGIS Enterprise GIS applications. Build FME workflows, REST APIs, optimise spatial queries, troubleshoot complex spatial data issues, guide geospatial architecture, conduct code reviews, document solutions, and support capacity building for government GIS projects.
Top Skills: 3D GisArcgis Api For JavascriptArcgis EnterpriseArcgis Enterprise SdkArcgis PortalArcgis ProArcgis ServerCloud GisFme DesktopFme ServerGitlabJavaScriptMssql ServerMySQLOnemap ApisOracleOracle SpatialPostgisPythonRest ApisSgtsSoapSpatial Big Data
6 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Information Technology
Lead design and development of scalable backend services using Java Spring Boot and AWS. Architect microservices and APIs, implement cloud-native and serverless solutions, design database schemas, maintain CI/CD, monitor performance, ensure security and compliance with Singapore government standards, mentor juniors, integrate SingPass/CorpPass, and troubleshoot production systems.
Top Skills: Amazon EcsAmazon EksApmAWSAws LambdaCloudwatchCorppassDockerDynamoDBEc2Elk StackEvent-Driven ArchitectureGitGitlab CiGradleGrafanaJavaJenkinsJunitKafkaKubernetesMavenMicroservicesMockitoMongoDBMySQLNoSQLPostgresPrometheusRabbitMQRdsReactive ProgrammingRestful ApisS3ServerlessSgtsSingpassSpring BootSQLSwagger/OpenapiTerraformTestcontainers
Reposted 14 Days AgoSaved
In-Office
Singapore
Junior
Junior
Financial Services
Develop and implement low latency, high performance trading systems using C++. Drive design and processing of data and connectivity services.
Top Skills: C++GitKdb+/QLinuxPython
6 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Security • Software
Design, develop, refactor, and optimize core backend components for high-concurrency, high-performance systems. Contribute to architecture, full lifecycle development, deployments, monitoring, and cross-team collaboration while researching and implementing scalable solutions.
Top Skills: DubboJavaJvmKafkaMySQLNode.jsRedisRocketmqSQLZookeeper
6 Days AgoSaved
In-Office
Singapore
Junior
Junior
Security • Software
Design, develop, refactor, and optimize backend system components. Build and maintain high-concurrency, high-performance, and highly available systems. Contribute to architecture, participate in full development lifecycle, research technical solutions, and collaborate with regional teams while sharing best practices.
Top Skills: DubboJavaJvm InternalsKafkaMySQLNode.jsRedisRocketmqZookeeper
Reposted 6 Days AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Engineer will design and own the architecture of a streaming platform using Apache Flink and Kafka, focusing on API-first design and operational excellence.
Top Skills: Apache FlinkApache KafkaAWSCi/CdJavaKubernetesSpring Boot
Senior level
Financial Services
Develop, maintain, and support a research framework used by quantitative researchers. Build core components, tools, and APIs; troubleshoot deployments and runtime issues; manage releases, dependency management, CI/CD, and production monitoring; analyze performance and optimize production behavior. Work closely with researchers to translate feedback into framework improvements and provide day-to-day technical support.
Top Skills: APIsBacktestingC++Ci/CdDebuggingDeploymentDistributed ComputingLinuxMonitoringPythonSimulationTesting
7 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Information Technology
Build and maintain automated front-end UI, API, and performance test suites; integrate tests into CI/CD pipelines; define QA tool stack and best practices; triage failures and collaborate with engineers and product managers; document standards; explore GenAI to improve testing workflows.
Top Skills: Api TestingCi/CdDevOpsGenaiJavaJavaScriptPerformance TestingReactTest Automation
7 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Information Technology
Design, implement, and maintain automated and manual tests (functional, regression, integration, UAT) using Selenium and Cucumber; create test plans and scripts; participate in requirements review and quality gates; track and manage defects; improve test coverage and processes; collaborate with developers and stakeholders to ensure delivery of high-quality OutSystems-based applications.
Top Skills: Ci/CdCucumber BddGitJIRAOutsystems 11SeleniumZephyr
Reposted 7 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Retail
The Lead Software Developer will manage full software development lifecycle, enhance web applications, build integrations, and provide technical leadership in a collaborative environment.
Top Skills: AngularApi GatewayAWSCi/CdCloudfrontEc2EcsGitJavaLambdaNode.jsNoSQLPythonRdsReactS3SQLVue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Semiconductor • Manufacturing
The Senior Software Engineer is responsible for designing, implementing, and maintaining complex software applications, leading teams, and ensuring software quality. The role requires extensive experience in multi-threading, distributed computing, and various programming environments.
Top Skills: C#C++
Reposted 7 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Semiconductor • Manufacturing
Design, implement, and maintain complex software applications. Lead team members and ensure software quality, staying current with relevant technologies.
Top Skills: C#C++Desktop ApplicationsDistributed ApplicationsWeb ApplicationsWeb Services
Reposted 7 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Security • Software
Responsible for designing, developing, and optimizing core system components. Involved in technical innovation, system architecture, and lifecycle participation while collaborating with teams.
Top Skills: DubboJavaKafkaMySQLNode.jsRedisRocketmqZookeeper
Reposted 7 Days AgoSaved
In-Office or Remote
Singapore
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 7 Days AgoSaved
In-Office
Singapore
Junior
Junior
Financial Services
As a kdb+/q developer, you will design, implement, and maintain kdb+ architecture, normalize datasets, and support critical services during trading.
Top Skills: C++Kdb+/QPythonRustSQL
Reposted 7 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Gaming • Hardware
Seeking AI Software Engineers to design, develop, and deploy AI solutions by integrating ML models into applications and optimizing AI workflows. Responsibilities include implementing APIs, monitoring performance, MLOps practices, and collaborating with teams for AI capabilities.
Top Skills: AWSAzureC++DockerGoogle Cloud PlatformJavaKubernetesNoSQLPythonPyTorchScikit-LearnSQLTensorFlowTerraform
Reposted 7 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Software Engineer will enhance developer productivity by building and refining internal services, improve system performance and reliability, and manage complex infrastructure platforms.
Top Skills: AWSC++CloudFormationDockerGCPGitlab CiGoJenkinsKubernetesPythonTerraform
Reposted 7 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Security • Cybersecurity
As an AI/ML Software Engineer at Finite State, you'll develop AI-driven security features, integrate systems, and collaborate across teams, contributing to cybersecurity solutions for connected devices.
Top Skills: Ci/CdDockerGitLangchainMl FrameworksOpenai ApiPythonTransformers
8 Days AgoSaved
In-Office or Remote
Singapore
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Automation • Manufacturing
Design, implement, and maintain embedded software for microcontrollers and microprocessors. Lead architecture, develop RTOS and bare-metal code (Zephyr/Linux), collaborate with hardware teams, optimize performance and power, test/debug with lab equipment, mentor engineers, and produce technical documentation while contributing to open-source.
Top Skills: AdcBare-MetalCC++CanDacGitGpioI2CJtag/IceLinuxLogic AnalyzerMicrocontrollersMicroprocessorsOscilloscopePwmPythonRtosSignal GeneratorSpiTimersUartZephyr
8 Days AgoSaved
In-Office or Remote
Singapore
Entry level
Entry level
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop, optimize, and maintain embedded software for microcontrollers and microprocessors across RTOS and bare-metal environments. Collaborate with hardware engineers, perform testing, debugging, and validation, optimize for performance, memory, and power, participate in code reviews, produce technical documentation, and contribute to open-source projects.
Top Skills: AdcCC++CanDacGitGpioI2CIce DebuggerJtagLinuxLogic AnalyzerMicrocontrollersMicroprocessorsOscilloscopePwmRtosSignal GeneratorSpiTimersUartZephyr
8 Days AgoSaved
In-Office or Remote
Singapore
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design, develop, and maintain embedded software for microcontrollers and microprocessors using bare-metal and RTOS (Zephyr/Linux). Lead architecture, mentor engineers, collaborate with hardware teams, optimize performance and power, perform testing/debugging, produce documentation, and participate in code reviews and open-source contributions.
Top Skills: AdcBare-MetalCC++CanDacGitGpioI2CIceJtagLinuxLogic AnalyzerMicrocontrollersMicroprocessorsOscilloscopePwmPythonRtosSignal GeneratorSpiTimersUartZephyr
9 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency
Own and deliver mobile KYC and compliance features for specific regional markets, integrating document verification, biometric/OCR/facial-recognition SDKs, ensuring privacy and regulatory compliance, collaborating with product, compliance, and vendors, and mentoring teammates.
Top Skills: AndroidBiometric SdksClaude CodeCodexFacial Recognition SdksiOSJavaJumioKotlinLiveness DetectionObjective-COcrOnfidoSumsubSwift
9 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency
Lead development of mobile infrastructure, tooling, and shared frameworks across iOS and Android. Optimize app performance (memory, package size, startup, rendering), design reusable cross-platform components, improve developer workflows, apply AI coding tools, and drive architecture and standards at scale.
Top Skills: C++Claude CodeCodexFlutterJavaJetpackKotlinObjective-CReact NativeSwift
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account