Software Engineering Jobs in Singapore
There are 2,195 open Software Engineering jobs in Singapore on freehire right now. 790 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| SGD | year | SGD 103,750 | SGD 142,500 | SGD 150,000 | 28 |
| SGD | month | SGD 6,125 | SGD 8,500 | SGD 8,500 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 52%
- api 46%
- cloud 39%
- ci-cd 38%
- python 35%
- ai 34%
- sql 31%
- agile 31%
How the work is done
- Onsite 106 · 5%
- Hybrid 69 · 3%
- Remote 45 · 2%
Visa sponsorship offered in 70% of the 240 postings that state a position on it.
Seniority
- Senior 579
- Lead 124
- Intern 61
- Staff 50
- Junior 47
- Principal 34
Who is hiring
- 1000+ employees 376
- 501-1000 employees 112
- 51-200 employees 75
- 11-50 employees 60
- 201-500 employees 6
- 1-10 employees 3
Software Engineer
This role involves managing and coordinating complex application releases and deployments within a Singaporean banking environment. The engineer will oversee release planning, CI/CD pipeline automation, and ensure compliance with local banking governance standards using tools like Aldon.
DC13490382 - Java Software Engineer (Digital Assets)
Java Software Engineer designing and supporting digital-asset trading system infrastructure—order/execution management, exchange connectivity, and integration with risk, compliance, and custodian systems.
Software Engineer, ML Infrastructure
Builds and maintains the ML infrastructure platform that processes petabytes of AV data, runs simulations, and trains self-driving models using Kubernetes and cloud services.
Software Engineer (Unreal Engine / C++)
The Software Engineer will design, develop, and maintain software for defense systems using Unreal Engine and C++. The role involves collaborating with cross-functional teams to support the full software development lifecycle and ensure compliance with industry standards.
Senior Software Engineer (Permanent)
You will be a key technology partner supporting strategic projects, working closely with Solution Architects, Project Managers, and Technical Leads to design, develop, test, and deploy system and network infrastructure…
Software Engineer, Content Safety, Infra - Singapore
Build and scale content safety infrastructure at Google, combining ML/AI techniques with production-grade systems to protect billions of users from harmful content.
Software Developer #IJW
The software developer will design, develop, and maintain complex enterprise applications using Java/JEE, Spring Boot, and SQL. The role involves managing the full software development lifecycle and optimizing system performance in a multi-OS environment.
Web Developer
Web Developer at a digital marketing agency maintaining and optimizing client websites across CMS platforms like WordPress, Webflow, Wix, and Shopify using HTML, CSS, PHP, and JavaScript, with a strong focus on technical SEO implementation.
Software Engineer
Software engineer building scalable enterprise software using Java, Spring, and Hibernate, with hands-on coding, testing, and technical leadership responsibilities.
Senior Software Engineer
The Senior Software Engineer will design and maintain scalable backend services for Autodesk's commerce and digital experience platforms using Node.js and TypeScript. The role involves collaborating in a Scrum team to build microservices, ensure system reliability, and mentor junior engineers.
Software Engineer, ML Dev Enablement
The Software Engineer will build and optimize ML infrastructure and cloud development environments to support autonomous driving research. The role focuses on multi-cloud architecture, distributed training optimization, and developing Agentic AI tools using Python, Go, or C++.
Senior Software Developer (CRM)
Senior developer building and scaling CRM and Order Management platforms in Java/Spring Boot with PostgreSQL/Oracle, Kubernetes, and AWS, focusing on APIs, microservices, and DevOps.
Senior/ Software Engineer
This role involves working in a fast-paced R&D team to build, prototype, and integrate cybersecurity software solutions. The engineer will primarily use JavaScript and Python to tackle complex, open-ended technical challenges in a collaborative environment.
Software Engineer (.Net/Sharepoint - PowerAutomate)
Develop and maintain software solutions using .NET, SharePoint, and Power Platform/Automation, handling full-cycle delivery from requirements analysis through UAT and production support.
Senior Software Engineer
Senior embedded firmware engineer developing real-time C/C++ firmware for medical-grade hardware, including RTOS integration, driver/BSP development, and ensuring compliance with IEC 62304, ISO 14971, and FDA 510(k) regulatory standards.
Java Software Engineer
Java/Kotlin Software Engineer building and maintaining robust banking systems using Spring Boot, SQL databases, and messaging technologies in Singapore.