Top Software Engineer Jobs in Singapore

Senior level
Financial Services
Lead design and deliver high-quality, secure Java-based microservices and web applications. Drive architecture reviews, operational stability, CI/CD automation, and adoption/governance of AI-assisted engineering practices while mentoring engineers and promoting reuse and secure SDLC standards.
Top Skills: Ai-Assisted Development ToolsApplication ResiliencyAWSBitbucketC#Ci/CdCloudDynatraceGitGitGrafanaJavaJenkinsJIRAJSONMavenMicroservicesOraclePythonReactRestful ApisSecuritySplunkSpring BootSQLWebsockets
5 Days AgoSaved
Hybrid
Singapore
Senior level
Senior level
Financial Services
Lead software engineering work for JPMorganChase’s Post Trade Technology team, designing, developing, testing, troubleshooting, and supporting secure, scalable production applications. The role involves code review, operational stability improvements, cloud-native development, SDLC practices, agile delivery, and evaluating vendor architectures. It also leads responsible adoption of AI-assisted engineering tools for coding, testing, code review, incident analysis, and automation.
Top Skills: AWSCi/CdJavaMongoDBSpring Boot
Reposted 3 Hours AgoSaved
Remote or Hybrid
Singapore
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead development of scalable platform capabilities, infrastructure, tooling, and AI/ML frameworks. Drive the full software lifecycle, apply cloud-native architecture, conduct design reviews, build AI-driven applications, and integrate machine learning components. Mentor engineers, influence technical decisions, collaborate with stakeholders, define requirements, track success metrics, and promote engineering excellence through prototyping, continuous improvement, and knowledge sharing.
Top Skills: Ai/Ml FrameworksAPIsCi/CdCloud-Native ArchitectureContainersInfrastructure AutomationMicroservicesSoftware Design PatternsWcag 2.2 Aa
3 Hours AgoSaved
In-Office
Singapore
Entry level
Entry level
Information Technology
Develop a browser-based 3D IFC model viewer for Singapore’s built-environment regulatory portal. Responsibilities include designing the viewer architecture, evaluating IFC and WebGL tools, implementing model navigation and inspection features, collaborating on geometry processing and APIs, optimizing performance for large files, and incorporating user feedback within a cross-functional product team.
Top Skills: Babylon.JsBuilding Information Modeling (Bim)DenoGeospatial DataIfcIfcopenshellJavaScriptNode.jsPythonTypescriptWebassemblyWebgl
4 Hours AgoSaved
In-Office
Singapore
Senior level
Senior level
3D Printing
Develop desktop and cloud-based software tools for Renesas microcontrollers, translating requirements into design documents and production code. Create test specifications, perform software testing, and provide customer technical support, training, and documentation for microcomputer applications. The role requires strong programming skills in Java, TypeScript, and Python, familiarity with web front-end development and object-oriented design, and effective collaboration and communication skills.
Top Skills: JavaObject-Oriented Design PatternsPythonRenesas MicrocontrollersTypescriptWeb Front-End Development
7 Hours AgoSaved
In-Office or Remote
Singapore
Entry level
Entry level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Participate in full-stack development and maintenance of Binance’s KYC system, including backend services, frontend features, documentation, testing, regression, troubleshooting, and customer issue resolution. The role is a 3–6 month accelerator internship for current university students and recent graduates, with an emphasis on Java, Spring Boot, databases, middleware, and frontend technologies.
Top Skills: CSSHTMLJavaJavaScriptKafkaMySQLNoSQLRabbitMQReactRedisSpringSpring BootVue
8 Hours AgoSaved
In-Office
Singapore
Senior level
Senior level
Artificial Intelligence • Robotics • Software • Automation
Develop and maintain Python and C++ software for robotic device control, computer vision, AI training and inference, and low-code robotics programming. Collaborate with product and engineering teams, support integration and stress testing, and troubleshoot production issues with internal and external users. The role involves robotics, AI, system design, testing, and production software support in an industrial automation environment.
Top Skills: Ai Training PipelinesC++ClaudeCodexComputer VisionCursorDatabasesDeep Learning FrameworksDockerGitNetworkingPodmanPythonQtShell Scripting
YesterdaySaved
Remote
Singapore
Senior level
Senior level
Digital Media • Consulting
Design, build, and scale full-stack web applications using React, JavaScript, TypeScript, and Node.js. Architect RESTful APIs, manage application state and component lifecycles, implement automated testing, integrate event-driven analytics and telemetry, and oversee build and deployment practices. Collaborate across teams to resolve ambiguous requirements and technical dependencies. Preferred experience includes production incident response, CRM integrations, AI/LLM workflows, and micro-frontend architectures.
Top Skills: Automated TestingBuild AutomationJavaScriptModule BundlingNode.jsReactRestful ApisTelemetry InstrumentationTypescript
29 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
YesterdaySaved
Remote
Singapore
Senior level
Senior level
Robotics • Automation • Manufacturing
Develop and lead autonomy software for autonomous underwater vehicles, covering navigation, control, mission planning, mapping, anomaly detection, sensor integration, simulation, and real-world ocean testing. Translate research and mathematical models into real-time C++ and Python code, integrate software with robotic hardware, diagnose field failures, and improve system performance. Mentor engineers, establish development practices, and collaborate with mechanical, electrical, systems, hardware, and operational teams.
Top Skills: 3D Computer VisionC++Ci/CdHardware-In-The-Loop (Hil)LinuxPath PlanningPythonPyTorchRos1SlamSoftware-In-The-Loop (Sitl)Sonar Sensor Data
YesterdaySaved
In-Office
Singapore
Mid level
Mid level
Information Technology
Develop and maintain full-stack applications using ReactJS, TypeScript, and Python frameworks. Build AI- and data-driven workflow modules, implement GitLab CI/CD pipelines, create automated testing frameworks, and contribute to code reviews, architecture decisions, observability, and resilient distributed system design. The role involves collaboration with data scientists, data engineers, and multidisciplinary development teams in a Singapore government agency environment.
Top Skills: AngularjsDjangoDockerFastapiFlaskGitGitlabKubernetesOpentelemetryPythonReactTypescript
YesterdaySaved
In-Office
Singapore
Entry level
Entry level
Artificial Intelligence • Automotive • Machine Learning • Software
Develop and maintain software throughout the full development lifecycle, including design, coding, testing, deployment, documentation, troubleshooting, and ongoing support. The role requires Java-based development using Spring Boot, J2EE, SQL/Oracle, APIs, testing frameworks, and application servers. Responsibilities include code reviews, test case creation, log analysis, database optimization, technical documentation, security, performance, scalability, third-party integrations, and contribution to DevOps and CI/CD practices.
Top Skills: Apache TomcatAWSCi/CdDevOpsEclipseEcm/OmnidocsGitIbpsJ2EeJavaJavaScriptJbossJenkinsJIRAJqueryJunitMockitoO2Ms/CcmOraclePostmanRestSoapSoapuiSonarSpring BootSQLSvnWeblogic
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
YesterdaySaved
Hybrid
Singapore
Entry level
Entry level
Information Technology
Build and enhance customer-facing iOS experiences across the cart-to-post-order journey. Own development throughout the SDLC, contribute to architecture decisions, maintain code quality through reviews, optimize high-performance applications, manage CI/CD pipelines, and collaborate with Product Management to deliver scalable solutions for millions of users.
Top Skills: Ci/CdiOSMvvmSwiftViper
YesterdaySaved
Hybrid
Singapore
Entry level
Entry level
Information Technology
Develop and maintain high-performance iOS applications across the full SDLC, from architecture and development through testing, deployment, and release. Serve as a subject matter expert and product owner, collaborate with Product Management, conduct code reviews, optimize scalability for millions of users, and manage CI/CD pipelines.
Top Skills: Ci/CdiOSMvvmSwiftViper
7 Days 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
8 Days AgoSaved
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
4 Days AgoSaved
In-Office
Singapore
Entry level
Entry level
Fintech • Financial Services • Cryptocurrency
Design, develop, and maintain scalable native iOS applications used by millions of users. Own mobile architecture, API design, performance, resiliency, testing, security, and monitoring. Collaborate with product, design, and backend teams to deliver reliable features, use AI coding workflows, and improve engineering tooling and CI/CD processes.
Top Skills: A/B TestingAi Coding ToolsAnalytics FrameworksCi/CdFastlaneFeature FlaggingGithub ActionsiOSXcode Cloud
4 Days AgoSaved
In-Office or Remote
Singapore
Internship
Internship
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Participate in developing and maintaining Binance’s KYB backend system. Document business-module interfaces, support functional and regression testing, track bugs with QA, troubleshoot reported issues, and help customer-support teams resolve and classify problems. The role requires Java, Spring microservices, MySQL, NoSQL, middleware, strong communication, and teamwork. It is part of a 3–6 month accelerator internship for current students and recent graduates.
Top Skills: BlockchainJavaKafkaMySQLNoSQLRabbitMQRedisSpringWeb3
Reposted 5 Days AgoSaved
Remote
Singapore
Senior level
Senior level
Fintech • Financial Services
Develops AI-enabled cybersecurity solutions to improve the firm's security posture and enhance cyber risk products and processes. Responsibilities include analyzing requirements, designing and researching technical solutions, developing and testing software, enforcing SDLC practices, documenting procedures, supporting SRE and operations teams, and evaluating technologies for architectural review.
Top Skills: AnsibleDockerGitGraph DatabasesJenkinsKubernetesLangchainLinuxNoSQLPublic CloudPythonPyTorchRdbmsSplunkTeamcity
One Month 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
Senior level
Agency • Information Technology • Professional Services
Design, develop and roll out geospatial AI-centric MVPs and digital products. Work full-stack on frontend and backend, implement and fine-tune ML/GenAI/LLM models, use cloud and DevSecOps practices, collaborate with stakeholders in cross-functional teams.
Top Skills: AgileAWSAzureComputer VisionCSSDevsecopsGccGcc+GCPGenaiGeospatial AiGisGptJavaScriptLangchainLlmMachine LearningNlpNode.jsNoSQLPythonReactSQL
5 Days AgoSaved
In-Office
Singapore
Entry level
Entry level
Semiconductor • Manufacturing
Develop full-stack software applications and backend services for semiconductor manufacturing, integrating enterprise systems, manufacturing data, APIs, dashboards, and Generative AI capabilities. Build AI assistants and agent-based workflows, create responsive frontends, maintain scalable services, and apply testing, CI/CD, cybersecurity, data governance, and Responsible AI practices. Collaborate with data scientists, engineers, and manufacturing experts to improve productivity and decision-making.
Top Skills: Agent-Based WorkflowsAi AssistantsAngularAutomated TestingCi/CdCloud TechnologiesCybersecurityData GovernanceFlaskGenerative AiGitJavaScriptPythonRagReactRelational DatabasesResponsible AiRest ApisSQLTypescriptVue
6 Days AgoSaved
In-Office or Remote
Singapore
Entry level
Entry level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop realistic backend coding challenges, including feature implementations and bug fixes, for AI training projects. Design deterministic verifiers, automated tests, and validation criteria that distinguish correct from incorrect solutions. Evaluate code for correctness, reliability, maintainability, security, and performance while identifying edge cases and bottlenecks. Work independently with backend technologies and refine tasks based on project requirements and quality standards.
Top Skills: APIsAutomated TestingBackend ServicesC++CybersecurityGoJavaNode.jsPythonRustTypescript
6 Days AgoSaved
In-Office or Remote
Singapore
Entry level
Entry level
Software
Design, build, operate, and maintain reliable distributed systems for Grafana Cloud’s Loki database and observability platform. Deliver features from ideation through production, contribute to open-source projects, participate in on-call rotations, and improve system performance and availability. Collaborate remotely with teammates, influence the roadmap, mentor engineers, and work with technologies including Go, Kubernetes, cloud infrastructure, and distributed databases.
Top Skills: Amazon Web ServicesCC++Cloud Object StorageDistributed SystemsGoGoogle Cloud PlatformGrafanaGrafana AlloyInfrastructure As CodeKubernetesLokiMicroservicesAzureMimirOpentelemetryPrometheusPyroscopePythonRustTempo
11 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account