Top Software Engineer Jobs in Singapore

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 One Month 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
8 Days AgoSaved
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 One Month 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
One Month AgoSaved
In-Office
Singapore
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Design, build, and operate AI agents that automate SRE, DevOps, and DBA workflows across global infrastructure. Develop safe agent architectures with planning, reasoning, tool execution, error recovery, evaluation, and human escalation. Integrate agents with Kubernetes, Terraform, cloud APIs, databases, monitoring platforms, and CI/CD systems. Collaborate with infrastructure teams to identify automation opportunities and shape Airwallex’s infrastructure AI strategy.
Top Skills: AliyunAnthropicAutogenAWSCi/CdCrewaiDatadogElk StackGCPGoGrafanaJavaKotlinKubernetesLanggraphOpenaiPrometheusPythonQuartermasterTerraform
11 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Financial Services
Leads multiple software engineering teams responsible for designing, developing, deploying, and supporting enterprise applications. Manages personnel, budgets, resources, stakeholders, risks, compliance, and delivery outcomes. Provides strategic technology leadership across Wealth Management and Banking, with hands-on expertise in Angular, Java microservices, RESTful APIs, and generative AI solutions. Oversees distributed teams and complex projects throughout the software development lifecycle while mentoring employees and maintaining engineering standards.
Top Skills: AngularDevinGenerative AiGithub CopilotJavaJava MicroservicesJavaScriptRestful Apis
12 Days AgoSaved
Hybrid
Singapore
Junior
Junior
Artificial Intelligence • Automotive • Machine Learning • Transportation
Build and evolve internal developer platforms, backend services, CI/CD pipelines, build systems, toolchains, and productivity tooling. Partner with engineering teams to identify workflow bottlenecks, improve reliability and observability, monitor distributed systems, resolve issues, and contribute to architecture and technical roadmaps. The role requires software engineering experience, programming expertise in Python, Go, or C++, Unix knowledge, and experience with cloud infrastructure and infrastructure-as-code.
Top Skills: AWSBazelC++CloudFormationGCPGitlab CiGoJenkinsModel Context Protocol (Mcp)PythonTerraformUnix
12 Days AgoSaved
In-Office
Singapore
Mid level
Mid level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop, validate, and deploy embedded software components for mobile, IoT, payment, digital identity, and connectivity products. Work with embedded operating systems, microcontrollers, low-level communication protocols, device drivers, emulators, and simulators. Collaborate in global agile teams, contribute to next-generation operating systems, test and debug embedded devices, and improve engineering methodologies.
Top Skills: AgileAi-Assisted Development ToolsDevice DriversEmbedded CEmbedded Operating SystemsEmbedded Software SecurityEmulatorsI2CJavaJava CardMicrocontrollersSimulatorsSmartcardSpiUartVb.Net
Senior level
Agency • Information Technology • Professional Services
Build and maintain production software for autonomous vehicle safety assurance, including monitoring systems, analytics, dashboards, data pipelines, alerts, and operational tools. Design scalable cloud systems, support production incidents, apply AI and data analytics, and collaborate with policy, regulatory, and operations stakeholders. Senior hires additionally lead architecture, establish engineering practices, mentor engineers, and guide technical direction.
Top Skills: AgileAICi/CdCloud InfrastructureGeospatial DataJavaScriptMachine LearningPostgresPythonReactSqliteTerraformTypescript
12 Days AgoSaved
In-Office
Singapore
Expert/Leader
Expert/Leader
Financial Services
Manage end-to-end Murex environments across development, testing, pre-production, and production. Coordinate provisioning, releases, deployments, infrastructure, database refreshes, test data, performance, incident resolution, governance, and operational reporting. Partner with development, QA, release, infrastructure, database, middleware, and cloud teams to maintain environment stability, automate processes, improve deployment efficiency, and support Global Markets applications.
Top Skills: CloudDevOpsInfrastructure-As-CodeLoad BalancingMiddlewareMurexOracle
12 Days AgoSaved
In-Office
Singapore
Entry level
Entry level
Gaming • Software
Develops, tests, and iterates on interactive playable ads for mobile games. Translates game concepts into lightweight experiences, prototypes gameplay mechanics, and improves engagement and conversion through campaign performance analysis and A/B testing. Optimizes loading speed, file size, animations, and UI interactions across mobile platforms while exploring AI-assisted development workflows.
Top Skills: Cocos CreatorHTML5JavaScriptTypescript
Reposted 13 Days AgoSaved
Remote or Hybrid
Singapore
Entry level
Entry level
Fintech • Software • Financial Services • Cryptocurrency
Dragonfly is seeking Software Engineers for various portfolio companies, focusing on crypto technologies. Engineers of all experience levels are needed across multiple stacks.
Top Skills: BlockchainDataDevOpsMachine LearningProtocolSecuritySmart Contracts
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Entry level
Artificial Intelligence • Cloud • Software • Big Data Analytics
Design and implement core features for Apache Ozone, Apache Ratis, and HDFS. Develop scalable distributed storage systems, contribute to open-source projects, and work on storage access layers supporting large-scale data platforms. Apply strong backend engineering, Java or C++ programming, data structures, algorithms, and knowledge of distributed systems, computer architecture, storage, networking, and I/O subsystems.
Top Skills: Apache HadoopApache OzoneApache RatisC++HbaseHdfsHiveJavaMapreducePaxosRaftSpark
Reposted One Month AgoSaved
In-Office
Singapore
Senior level
Senior level
Information Technology • Software • Financial Services • Big Data Analytics
As a Software Engineer at Citadel, you will build systems for investments, collaborate with researchers, and tackle complex problems.
Top Skills: C++JavaPython
13 Days AgoSaved
In-Office
Singapore
Junior
Junior
Fintech • Payments
Implements software development lifecycle tasks under guidance from experienced staff, follows established standards and procedures, makes technical decisions, collaborates with peers and project leads, and may participate in code and design reviews.
13 Days AgoSaved
In-Office
Singapore
Junior
Junior
Fintech • Payments
Implements software development lifecycle tasks under guidance from experienced staff, follows established standards and procedures, makes technical decisions, collaborates with peers and project leads, and contributes to code and design reviews.
13 Days AgoSaved
In-Office
Singapore
Junior
Junior
Fintech • Payments
Implements software development lifecycle tasks under guidance, follows established standards, collaborates with peers and project leads, makes technical decisions, and contributes to code and design reviews. The description also includes leading technical program managers, coordinating complex software initiatives, managing roadmaps and governance, resolving dependencies, defining launch criteria, and overseeing portfolio execution.
Top Skills: AgileScrumSdlc
15 Days AgoSaved
In-Office or Remote
Singapore
Entry level
Entry level
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
15 Days AgoSaved
In-Office
Singapore
Entry level
Entry level
Information Technology
Design, develop, integrate, test, and maintain complex full-stack software components for Singapore government systems. Build prototypes and system architectures, apply agile and customer-oriented practices, use cloud, DevOps, and emerging AI technologies, and collaborate with UX, engineering, and product teams. Provide technical consultancy, define specifications, configure solutions, and resolve complex technical problems.
Top Skills: AgileAngularArtificial IntelligenceCloud TechnologiesDevOpsGoHackerrankNode.jsNuxtReact
15 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Information Technology
Build and operate web products end-to-end across frontend, backend, databases, APIs, cloud infrastructure, and deployment. Translate ambiguous product ideas into production-ready software, iterate based on user feedback, and make pragmatic architecture decisions. Collaborate with product managers, designers, and stakeholders while establishing testing, CI/CD, observability, and security practices. The role requires recent Node.js experience, independent decision-making, and experience delivering products from prototype to production.
Top Skills: Ai-Assisted Development WorkflowsAPIsAutomated TestingCi/CdCloud InfrastructureDatabasesNode.jsObservabilityWeb Architecture
15 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Fintech • Information Technology • Logistics
Develop automation machine software covering machine control, robot control, and vision inspection. Support system installation, commissioning, qualification, validation, circuit design, machine setup, troubleshooting, and overseas field support. Manage automation projects or submodules, communicate progress and issues to stakeholders, resolve technical problems, and develop high-performance vision algorithms as an advantage.
Top Skills: Automation SystemsCircuit DesignMachine ControlRobot ControlVision AlgorithmsVision Inspection Systems
Reposted One Month AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Lead design and implement a low-latency options market making and volatility execution platform. Develop and optimize performance-critical C++17/20 components for high-throughput market data and order flow, build trading controls and risk safeguards, collaborate with quantitative researchers and traders, drive architecture and operational stability, and adopt enterprise AI-assisted engineering practices.
Top Skills: AgileAi-Assisted Development ToolsBuild ToolsC++C++17C++20Ci/CdConfiguration ManagementData StructuresDistributed SystemsFixLinuxLow-Latency OptimizationMarket Data Feed HandlersMemory ManagementNative Binary ProtocolsOrder Management SystemsReal-Time Messaging ArchitecturesSocket ProgrammingTcpUdp
Reposted One Month AgoSaved
Hybrid
Singapore
Internship
Internship
Financial Services
Summer internship within a Software Engineer Program: design, develop, test, and troubleshoot software; write secure code; use modern tooling and approved AI development tools; collaborate with engineers and stakeholders; apply automation, CI/CD, resiliency, and security practices.
Top Skills: Ai Development ToolsApplication ResiliencyCi/CdGoHackerrankHirevueJavaMobile AppsPythonRoboticsSecurity
15 Days AgoSaved
In-Office
Singapore
Junior
Junior
Security • Software
Develop and optimize Java backend systems, contribute to scalable and fault-tolerant architecture, solve high-concurrency technical challenges, and participate throughout the software development lifecycle. Responsibilities include design, coding, refactoring, testing, deployment, monitoring, collaboration, and knowledge sharing.
Top Skills: AWSAzureDubboJavaKafkaMySQLRedisRocketmqSpring BootSpring CoreSpring SecuritySQLZookeeper
Reposted 21 Days AgoSaved
In-Office
Singapore
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Build and maintain Airwallex's 3DS card authentication infrastructure and payment APIs. Design, develop, and operate reliable services, collaborate with global teams and financial partners, troubleshoot production issues, and own critical components of the online payment processing flow.
Top Skills: 3DsAliyun CloudAPIsAWSGCPHTTPIstioJavaJwtKafkaKotlinNginxNoSQLOauth2.0PostgresRabbitMQRedisRestSpringSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account