Top Software Engineer Jobs in Singapore

Entry level
Information Technology • Software • Cybersecurity • Defense
Build scalable full-stack applications and high-performance APIs using JavaScript, TypeScript, Python, or Java. Integrate AI capabilities including RAG, autonomous agents, LLM interfaces, vector search, and embeddings. Design MongoDB and Elasticsearch data solutions, manage cloud-native infrastructure and CI/CD pipelines, and collaborate with designers, data engineers, and product managers. The role supports Singapore national security analytical platforms and requires Singapore citizenship.
Top Skills: Ai Orchestration FrameworksCi/CdDockerElasticsearchEmbedding StrategiesExpress.JsFastapiFastifyJavaJavaScriptKubernetesLlmsMongoDBPythonReactRedisRestful ApisRetrieval-Augmented GenerationSemantic SearchSpring BootTypescriptVector Search
Reposted 2 Months AgoSaved
In-Office
Singapore
Junior
Junior
Financial Services
This role involves using OCaml and Python for various software engineering tasks, promoting collaboration within small teams at Jane Street.
Top Skills: OcamlPython
Reposted 2 Months AgoSaved
Easy Apply
In-Office
Singapore
Easy Apply
Senior level
Senior level
Hardware • Internet of Things • Software • Wearables • Semiconductor
Lead architecture, development, integration, and validation of imaging subsystem firmware and drivers for ARM Cortex-M SoCs. Port, optimize, and debug camera interfaces (MIPI CSI-2), video codecs, and image pipelines across pre-silicon FPGA and post-silicon platforms. Enable sensor bring-up, calibration, and performance tuning; support verification, field engineers, and customers; and optimize for real-time, memory, and power-constrained embedded systems.
Top Skills: Ambiqsuite SdkArm Cortex-MCEclipse (Ide)FpgaFreertosGitH.264H.265I2CI3CIar Embedded WorkbenchJIRAJpegJtagKeil MdkLogic AnalyzerMipi Csi-2OscilloscopeRaw BayerRgbSegger OzoneSwdYuv420Zephyr
Reposted 2 Months AgoSaved
In-Office
Singapore
Mid level
Mid level
Fintech • Financial Services • Cryptocurrency
Build and maintain OKX's mobile apps (iOS/Android and cross-platform), ship scalable features for millions of users, optimize performance, collaborate with design/product/global teams, document systems, and incorporate AI tools into engineering workflows.
Top Skills: AndroidClaude CodeCodexFlutteriOSJavaJavaScriptKotlinLuaObjective-CReactnativeSwift
Reposted 2 Months AgoSaved
In-Office
Singapore
Mid level
Mid level
Financial Services
Design, develop, and maintain data infrastructure microservices using C++, optimize for performance, debug issues, and collaborate with teams.
Top Skills: Apache ArrowAWSBoost AsioC++DockerFlatbuffersGCPGoogle Protocol BuffersGrpcHttp/RestKubernetesLinuxParquetPythonRustSQLWebsocket
One Month AgoSaved
In-Office or Remote
Singapore
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Leads end-to-end modernization from a monolith to microservices, including legacy analysis, architecture, estimation, data migration, deployment, and production support. Guides .NET services, databases, messaging, containerization, and frontend integrations. Acts as the technical escalation point for complex issues while improving Jira tracking, estimation accuracy, QA collaboration, release predictability, and engineering processes. Manages and develops the team through one-on-ones, performance reviews, feedback, and career-focused objectives.
Top Skills: .Net 8Asp.Net CoreC#DockerJIRAKubernetesMicroservicesMicrosoft Sql ServerNoSQLPostgresRabbitMQRedisRest ApisSQL
2 Months AgoSaved
In-Office
Singapore
Internship
Internship
Automotive • Hardware • Information Technology • Software
Supports software validation and testing for automotive high-performance computing systems. Responsibilities include configuring test environments, developing and executing test cases, creating test scripts, supporting test automation, analyzing results, investigating defects, maintaining requirements traceability, and preparing validation documentation. The intern collaborates with developers and engineers while gaining experience in automotive software quality processes, HPC development, test automation, and modern software and AI technologies.
Top Skills: APIsCC++Cloud PlatformsDatabricksDockerHTTPJavaJavaScriptLarge Language Models (Llms)Microsoft Power AutomateNode.jsPythonRestUipath
2 Months AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Financial Services
Design, develop, and implement software solutions for banking applications. Elicit and analyze requirements, create technical designs, workflows, interfaces, specifications, and data mappings. Collaborate with business analysts, project managers, architects, and IT stakeholders to ensure compliant, high-quality delivery. Provide subject matter expertise and support architecture governance, integration, and project teams. Diagnose complex technical issues, identify delivery gaps, and deliver solutions across multiple projects.
Top Skills: AgileGitItxOracle DatabaseT24 TapTap-Wtx IntegrationTemenos Triple A Plus (Tap)TtiUnix Shell ScriptingWtxXslt
2 Months AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Financial Services
Leads development and integration of Wealth Core Banking and back-office solutions using Temenos Transact. Responsibilities include technical planning, system design, development, customization, testing, data migration, production releases, Level 3 support, defect resolution, governance, and operational risk reduction. The role provides technical leadership throughout project lifecycles, coordinates cross-functional teams, and mentors junior engineers.
Top Skills: BitbucketConfluenceDesign StudioDevOpsIfIrisJavaJbossJIRAOfsOfxmlOutboxSoapuiTafjTdhTemenos Transact T24
Reposted 2 Months AgoSaved
Easy Apply
In-Office
Singapore
Easy Apply
Senior level
Senior level
Hardware • Internet of Things • Software • Wearables • Semiconductor
Design, implement, and debug Bluetooth radio firmware for the Apollo Blue family. Develop features, optimize performance and power, write tests, support FAEs, triage validation issues, produce technical documentation, and collaborate cross-functionally to integrate wireless components.
Top Skills: A2DpAir SnifferBluetoothBluetooth Host StackBluetooth Low Energy (Ble)Bluetooth Sniffer ToolsContinuous Integration (Ci)EmulatorsGdbGitHfpI2CI2SJtagLe AudioLogic AnalyzerMspiPdmProtocol AnalyzersRf AnalysisTdmThreadUartZephyrZigbee
2 Months AgoSaved
In-Office
Singapore
Senior level
Senior level
Information Technology • Security • Consulting • Cybersecurity
Design, integrate, deploy, and maintain secure OT/IoT systems spanning hardware, software, cloud platforms, and connected devices. Develop web and backend applications, integrate OT protocols and hardware interfaces, optimize cloud-native services, implement CI/CD and monitoring, protect data, support machine learning integration, improve user workflows, and maintain technical documentation. Collaborate with stakeholders on architecture, product roadmaps, governance, and tender evaluations.
Top Skills: AngularAWSBacnetC++Ci/CdEncryptionGCPGpioIotJavaJavaScriptMachine LearningMicroservicesAzureModbusOpc UaOtPythonReactSerial InterfacesServerless ComputingUsb
Reposted 2 Months AgoSaved
In-Office
Singapore
Senior level
Senior level
Travel
As a Software Engineer at BeMyGuest, you will develop scalable applications, manage API integrations, and ensure software quality throughout project lifecycles.
Top Skills: CurlGitLaravelPHPPostmanRestful ApisSoap
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Singapore
Internship
Internship
Artificial Intelligence • Big Data • Information Technology • Security • Software
Participate in personalization delivery on production machines and develop recurrent banking product configurations. Conduct validation campaigns for banking configurations and build standalone or web tools for internal use. Collaborate with NPI engineers and follow the full software development lifecycle under mentorship.
Top Skills: AssemblyC#MicrocontrollerMicroprocessor
Reposted 2 Months AgoSaved
In-Office or Remote
Singapore
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 2 Months AgoSaved
In-Office or Remote
Singapore
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
2 Months AgoSaved
In-Office
Singapore
Mid level
Mid level
Fintech • Payments • Financial Services
Design, implement, and maintain low-latency automated trading systems focused on reliability, scalability, and performance. Optimize network and systems-level code, develop latency-reduction algorithms, build risk/monitoring tools, drive automation and testing, improve code reusability across exchanges, and lead core engineering efforts.
Top Skills: CC++EthernetHigh-Frequency Trading (Hft)LinuxParallel ProgrammingPythonShell ScriptingTcp/Ip
2 Months AgoSaved
In-Office
Singapore
Senior level
Senior level
eCommerce
Lead security initiatives across Coupang Play: design and implement secure software, integrate security into SDLC and CI/CD, develop security libraries and automation, conduct threat modeling, pen tests, vulnerability assessments, incident response and forensics, and mentor engineering teams on secure-by-design practices.
Top Skills: APIsAuthenticationAuthorizationAWSAzureBashCi/CdCryptographyEncryptionFirewallsForensicsGCPGoJavaMicro-SegmentationMicroservicesPenetration TestingPkiPythonSecurity GuardrailsVpnsVulnerability AssessmentWaf
2 Months AgoSaved
In-Office
Singapore
Entry level
Entry level
Information Technology • Software • Cybersecurity • Defense
Design, develop, and implement software protection solutions; perform exploratory analysis and reverse engineering of malware defenses; collaborate with cyber threat experts; investigate and analyze security incidents to refine protections across servers, endpoints, mobile devices, and network communications.
Top Skills: CC++Malware AnalysisReverse Engineering
2 Months AgoSaved
In-Office
Singapore
Mid level
Mid level
Information Technology • Software • Cybersecurity • Defense
Design, develop, and maintain penetration-testing products and platforms. Architect scalable, secure software and CI/CD pipelines, build tooling and orchestration for pentesting environments, research testing frameworks, and collaborate with security researchers to simulate real-world attacks.
Top Skills: CC#C++Ci/CdDatabasesDockerGitHTTPJavaPythonSsl/Tls
Entry level
Information Technology • Software • Cybersecurity • Defense
Research and analyze threats targeting network devices; reverse-engineer malware and emerging defenses; design, develop, and implement solutions to protect devices from SOHO to enterprise levels.
Top Skills: AssemblyCC++Hardware HackingLinux InternalsMalware AnalysisNetwork DevicesPythonReverse Engineering
Entry level
Information Technology • Software • Cybersecurity • Defense
Design, develop, and implement mobile device security and software protection solutions. Collaborate with cyber threat experts to analyze and reverse-engineer malware defenses, validate technologies, and investigate security incidents to improve mobile app and device security strategies.
Top Skills: CC++
Entry level
Information Technology • Software • Cybersecurity • Defense
Design, develop and maintain Windows software protection solutions; perform reverse engineering and malware analysis; investigate security incidents; develop tools to protect enterprise servers and Windows endpoints; document deliverables for knowledge management.
Top Skills: CC++Malware AnalysisReverse EngineeringWindows
Entry level
Information Technology • Software • Cybersecurity • Defense
Analyze and investigate threats on Linux systems; design, develop and implement software defenses on Linux; monitor Linux security developments and adapt defenses accordingly.
Top Skills: Linux
Reposted One Month AgoSaved
In-Office
Singapore
Senior level
Senior level
eCommerce • Gaming
Design, build, and evolve internal ML platform capabilities, self-service workflows, and automation to improve developer productivity, reliability, observability, and deployment safety. Troubleshoot model-serving and GPU workloads, define SLOs/SLIs, run resilience testing, integrate AI-assisted engineering tools, and lead incident response and operational improvements while establishing governance and guardrails for AI-native workflows.
Top Skills: AWSAzureCi/CdDockerEcsGCPGoGpuJavaScriptKubernetesPlaywrightPulumiPythonTerraformTypescript
Reposted 2 Months AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Lead technical direction and hands‑on implementation of Airwallex's real‑time risk and fraud detection platform. Design distributed, low‑latency systems; own end‑to‑end delivery; write production Java/Spring Boot code; integrate ML models and feature stores; ensure observability, reliability, and operational excellence; mentor engineers and collaborate across product, data, SRE, and security teams.
Top Skills: A/B TestingAlibaba CloudAWSCassandraDockerFeature StoreFlinkGCPGoGradleHadoopHTTPJavaKafkaKotlinKubernetesMavenMetricsModel ServingNioNoSQLObservability (LoggingPythonRedisRestRule EngineScalaSparkSpringSpring BootTcpTracing)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account