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 578
- 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
python developer
Build and maintain scalable Python applications using frameworks like Django or Flask, collaborating with teams to ship features and ensure performance.
Python Developer (Cloudera)
Build and integrate secure, scalable data pipelines using Python, Cloudera CDP/CDSW, and Spark for financial analytics and risk modeling.
Python Developer
Develops and enhances backend systems in Python while supporting frontend work with TypeScript, React, and C# for a global IT outsourcing firm.
Python Developer (Quant Team) – Tier 1 Buyside Firm
Build and maintain quantitative models and trading algorithms in Python for a Tier-1 buyside firm, turning research into live systematic strategies.
Python Developer - SAP Integration Specialist - Hybrid - Singapore
Build and maintain Python-based integrations between SAP SuccessFactors and HR tools using AWS services like Lambda and API Gateway.
C/Python Software Developer – Singapore
Build and maintain high-performance trading frameworks in Python and C# for a global quantitative investment firm, collaborating with traders and researchers.
Python Developer
Build and maintain secure, scalable Python services on AWS, leading CI/CD and clean-code practices for a cybersecurity-focused product team.
Python Developer
Build and optimize Python-based analytics pipelines for a sovereign wealth fund, using libraries like pandas, PySpark, and scikit-learn to process large financial datasets.
Python Developer
Build and maintain Python-based trading applications for a commodities-focused hedge fund in Singapore, collaborating with traders and analysts to turn data into actionable strategies.
Python Developer
Build and maintain banking applications using Python/Django, creating secure REST APIs and backend services with MySQL/MariaDB in an Agile environment.
Python Developer
Builds and maintains Python-based backend services and RESTful APIs, deploys them on cloud platforms, and integrates systems using FastAPI, Flask, or Django REST Framework.
Python Developer
Build and maintain Python scripts for ETL and data migration between legacy and modern systems, ensuring data integrity and performance.
Python Developer (Cloudera)
Build and maintain secure, scalable data pipelines using Python, Cloudera CDP/CDSW, and Spark for financial analytics and risk modeling.
Python Developer with Java
Build and maintain Java applications, automate workflows with Python and Unix scripts, and integrate systems via APIs and WebSockets in a Unix/Linux environment.
Java & Python Developer for Financial Services (Singapore)
Build and maintain Java and Python applications for a Singapore-based financial services firm, focusing on scalable solutions, performance optimization, and security compliance.
AI Python Developer
Develop AI-driven applications in Python, integrating ML frameworks like TensorFlow/PyTorch and optimizing performance for scalable systems.
Python Developer / Lead (Data Projects)
Build and maintain Python-based asset-management tools, integrate data pipelines, and support legacy systems while ensuring financial compliance and scalability.
Code Vision Python Developer
Builds Flask-based web apps and data dashboards with Plotly Dash, integrating LLMs and RAG for intelligent, AI-driven solutions.
Software Development Engineer in Test / Python Developer
Build and maintain automated tests for global trading platforms and develop Python tools for trade data processing and reconciliation in a fast-paced trading firm.