Software Engineering Jobs in Singapore
There are 2,188 open Software Engineering jobs in Singapore on freehire right now. 786 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 32%
- agile 31%
How the work is done
- Onsite 104 · 5%
- Hybrid 69 · 3%
- Remote 45 · 2%
Visa sponsorship offered in 69% of the 238 postings that state a position on it.
Seniority
- Senior 578
- Lead 121
- Intern 61
- Staff 50
- Junior 46
- Principal 34
Who is hiring
- 1000+ employees 373
- 501-1000 employees 112
- 51-200 employees 75
- 11-50 employees 60
- 201-500 employees 6
- 1-10 employees 3
Senior Software Engineer, HSA
Leads full software lifecycle for government enterprise systems, designing scalable, secure solutions in cloud-native environments while mentoring engineers and driving digital transformation for public services.
Software Engineer (Technical Lead)
Lead a software engineering team to design, build, and deliver scalable, secure solutions while mentoring developers and managing projects end-to-end.
Senior Software Engineer(JAVA)
A Senior Java Engineer builds scalable microservices and APIs on AWS, ensuring clean, modular code and operational excellence via Docker/Kubernetes and CI/CD pipelines.
Senior Java Software Engineer
Senior Java engineer leading enterprise-grade application development with Spring Boot, REST APIs, and microservices in ecommerce/logistics domains; mentors teams and drives technical excellence.
Senior Software Engineer & Technical Leader
Leads technical vision, architecture, and team delivery for scalable, secure software solutions using .NET, Java, Python, and JavaScript.
Senior Software Developer (Cloud & AI)
Job Role :-Senior Software Developer (Cloud & AI) Job Location: Singapore Experience: - 5-7 Years ( Min 3 Years Relevant) Role Summary:- We are seeking a Software Developer with experience in cloud-based…
Software Developer (BigData/JAVA)
This role involves leading technical design and development for big data solutions using Java, Spark, and Hadoop ecosystems. The developer will also manage CI/CD pipelines, perform code reviews, and mentor junior team members.
Web Developer
Develops and maintains web applications using Optical/Directus CMS, focusing on frontend/backend integration, API work, and production support for digital platforms.
Software Developer
Develops and maintains core risk systems for a quantitative hedge fund, including trade data pipelines, real-time risk controls, and P&L monitoring using Python and SQL.
AVP/VP, Software Engineer (Java), Technology Group
GIC is one of the world's largest sovereign wealth funds. With over 2,000 employees across 11 locations around the world, we invest in more than 40 countries globally across asset classes and businesses. Working at…
Software Engineer
Senior Backend Engineer builds, scales, and operates core Java/Kotlin services end-to-end, owning architecture, APIs, and cloud infrastructure for a product company.
Software Engineer, Google Pay, Consumer Payments
Builds and scales Google Pay’s backend infrastructure in Singapore, focusing on e-Wallet and A2A payment features using Java/C++ and AI-assisted development tools.
Senior Software Engineer
The Senior Software Engineer will join the APAC AI Development Hub to design, build, and productionize scalable backend services and AI-driven solutions. The role involves collaborating with cross-functional teams to integrate machine learning models into production applications while mentoring junior engineers.
Senior Software Engineer – Java Developer
Roles & Responsibilities Design, develop, and maintainhigh-performance Java backend systems for data processing and analytics. Collaborate with cross-functional teams to translate business requirements into…
Senior Software Engineer
Senior Software Engineer building scalable, secure applications with TypeScript/Angular/React/Next.js, C#, or Java, using microservices, SQL databases, Docker/Kubernetes, and CI/CD pipelines in Agile teams.
A2 - Lead Software Engineer
Lead a team building core software for Singapore’s TradeNet Rebuild, solving complex trade requirements with Kotlin and ReactJS or PostgreSQL while owning the full lifecycle from design to production support.
Pega / Java Developer
Job Description · We are looking for a Java Developer who is willing to learn Pega to join our Application Enhancement / Maintenance Support Team. · The role involves application enhancements, production support,…
Lead Software Engineer, FundsCore
Lead the architecture and delivery of Grab’s regional-scale payments platforms, designing fault-tolerant, compliant services for wallets, bank transfers, and merchant transactions across Southeast Asia.