Software Engineering Jobs in Singapore
There are 2,227 open Software Engineering jobs in Singapore on freehire right now. 804 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 105,000 | SGD 150,000 | SGD 155,000 | 35 |
| 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 33%
- sql 32%
- agile 30%
How the work is done
- Onsite 106 · 5%
- Hybrid 70 · 3%
- Remote 46 · 2%
Visa sponsorship offered in 70% of the 242 postings that state a position on it.
Seniority
- Senior 584
- Lead 120
- Intern 64
- Staff 55
- Junior 48
- Principal 34
Who is hiring
- 1000+ employees 372
- 501-1000 employees 114
- 51-200 employees 75
- 11-50 employees 63
- 201-500 employees 6
- 1-10 employees 3
LEAD SOFTWARE DEVELOPER
Lead full-stack development for Charles & Keith’s web platforms and internal systems, building APIs, integrations, and AWS-hosted services while mentoring engineers.
Software Engineer [PHP / SQL / Python]
Build web and IoT systems to monitor and control manufacturing processes for digital factories, using Python, PHP, and SQL.
Senior Software Developer - RPA UiPath
Design, build, and maintain UiPath RPA automations for enterprise clients, including document processing and API integrations, while providing L1–L3 support and training.
Software Developer, Logistics Information Systems
Develop and maintain in-house logistics systems (TMS, WMS) by coding features, fixing bugs, and integrating with third-party tools to improve operational efficiency.
Senior Software Engineer - Python, ML & AI Systems
Build and optimize Python-based backend and AI systems for a fintech startup, applying LLMs and RAG pipelines to financial data to deliver real-time insights for asset owners.
Software Developer
Provide 24/7 production support for wholesale-banking applications, troubleshoot Java/Oracle systems, and automate operational tasks.
Software Engineer - Python, Microservices & Cloud
Builds secure, scalable Python microservices and cloud apps using REST APIs, SQL/NoSQL databases, React frontends, and Docker/Kubernetes.
Software Developer - RPA UiPath
Develop and maintain RPA workflows using UiPath to automate business processes for clients, including design, testing, deployment, and support across diverse engagements.
Senior Software Engineer (NGPO Strategy – Ecosystem Development)
Build and maintain mission-critical aviation software for Singapore’s air navigation system, using languages like C++, Python, and Go, cloud-native tools, and safety/security best practices.
SOFTWARE DEVELOPER
Develops client applications (web, mobile, desktop) from requirements to deployment, writing code in Java/Python/C# and using databases, frameworks, and Agile practices.
Software Developer
Build and maintain web apps, backend services, and integrations using C#/.NET, Python, or JavaScript/TypeScript, plus SQL and REST APIs.
Senior Application Software Developer (DSC/TE/22580)
Design and build AI-driven enterprise applications, focusing on intuitive user experiences and robust validation. Work with modern stacks (Java/Python/C#/JS) and cloud platforms while integrating AI/LLM services.
EnergyTech Software Engineer (Rust/Python)
Build and maintain energy-trading platforms in Rust and Python, deploying on Kubernetes via CI/CD, while collaborating with traders and quants to improve decision-making and reliability.
Software Developer
Provide L2/L3 production support for Wholesale Banking applications, troubleshoot Java/Oracle systems, and automate Unix/Linux workflows.
Software Developer - APAC
Build and maintain scalable energy-trading software in Rust and Python, including ETL pipelines, trade reconciliation, and position management, while collaborating with traders and quants.
Lead Software Engineer, Perception (Robotics)
Lead a robotics perception team to build and ship a real-time sensor stack that turns raw data into reliable world understanding for autonomous delivery robots in urban environments.