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
C++ Software Engineer
Build and maintain low-latency C++ systems for pricing, quoting, and executing commodity trades in Singapore, working closely with traders and quant researchers.
Senior Software Engineer
Senior Software Engineer (C#) Location: Singapore Department: Research & Development Our mission Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x…
Software Engineer
Builds and maintains full-stack trading, custody, and back-office platforms for a licensed digital securities exchange, working with blockchain, APIs, and cloud-native stacks.
Software Engineer
Build and scale AI-powered tools that help ecommerce brands manage product data, generate content, and automate workflows using full-stack engineering.
Software Engineer
Build and maintain enterprise payment-processing apps using ReactJS for the UI and Spring Boot/Java for the backend, focusing on ISO 20022 financial messaging and banking integrations.
Staff Software Engineer (YouBiz)
Staff Software Engineer at YouTrip builds and maintains scalable backend systems for a leading multi-currency payment platform in Asia Pacific, primarily using Go.
Senior Software Engineer
Senior Software Engineer builds cross-platform mobile apps using .NET MAUI for Android and iOS, mentors junior devs, and drives engineering best practices.
Senior Software Developer (COBOL)
Senior developer designs, codes, and maintains banking systems (COBOL, DB2) for private wealth clients, aligning business needs with technical specs and guiding offshore teams.
Software engineer
Builds and maintains automated test suites for corporate and investment banking software using Java, Selenium, and Cucumber, while coordinating with developers and business analysts.
Senior Software Developer
Senior Software Developer builds and improves a trade-finance platform using Java, Spring, and cloud databases, while driving TDD/BDD and CI/CD pipelines.
Java Developer
Develops and maintains Java-based enterprise applications for corporate and investment banking, using modern web frameworks, CI/CD, and cloud-native tools.
Software Engineer II, Glass Liquidity & Cash Management
Designs, codes, and troubleshoots software for JPMorgan’s cash management systems using Java, Spring Boot, and modern DevOps tools to ensure secure, scalable financial applications.
Staff Software Engineer, Consumer Payments (Growth)
Lead the architecture and development of Google’s consumer payment systems in Singapore, driving scalable, secure solutions for global markets like eWallets and instant payment rails.
Software Engineer, Monetization Platform
Builds and maintains the backend monetization systems for a SaaS AI agent platform, including accounts, subscriptions, billing, payments, and entitlements.