Get the job you really want

Top Software Engineer Jobs in Singapore

682+ Job Results
2 Days Ago
Singapore
34,450 Employees
Mid level
34,450 Employees
Mid level
Fintech • Payments
The Software Engineer will assist the Payments team by participating in the design, development, testing, and maintenance of various products and systems, ensuring effective payment solutions are delivered.
2 Days Ago
Singapore
34,450 Employees
Entry level
34,450 Employees
Entry level
Fintech • Payments
This role involves joining a scrum team to design, implement, and test backend services for large-scale systems at PayPal. You'll gain experience working with technologies like NoSQL and SQL databases, REST APIs, and apply agile methodologies as part of your software development. The position is geared towards fresh graduates who show passion and potential in software engineering.
2 Days Ago
Singapore
34,450 Employees
Senior level
34,450 Employees
Senior level
Fintech • Payments
The Software Engineer will design, implement, and deliver payment solutions for PayPal's growth markets, engaging in the full software lifecycle and collaborating with cross-functional teams to drive new user acquisition and revenue growth.
2 Days Ago
Singapore
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As a Software Engineer for Trading Systems, you will enhance and expand the trading platform's matching engine and order entry systems. Responsibilities include developing real-time systems, writing robust code, mentoring teammates, and ensuring high availability of the production environment while managing system stability and continuity.
2 Days Ago
Singapore
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
2 Days Ago
Singapore
32,902 Employees
Mid level
32,902 Employees
Mid level
Information Technology
As a Backend Software Engineer, you'll design and implement features for a global platform, manage project priorities, evolve system architecture, enforce coding standards, conduct code reviews, work in a cross-functional team, and troubleshoot complex technical issues to optimize performance.
73 Employees
Junior
Mobile • Software
As an Android Engineer, you will develop high-quality, tested code using RxJava and Kotlin. You will collaborate with cross-functional teams, participate in code reviews, and innovate solutions for performance improvement. Your role includes debugging production issues and contributing to delivering exceptional user experiences for Grab's services across Southeast Asia.
2 Days Ago
Singapore
73 Employees
Junior
73 Employees
Junior
Mobile • Software
As an Android Engineer, you'll collaborate with technical and product teams to ensure high-quality deliveries for Grab's Android app. Your responsibilities include designing and writing code, conducting code reviews, mentoring teammates, and actively troubleshooting production issues.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will work on the core application platform, contributing to data processing services and collaborating with various teams to ensure the reliability and scalability of data pipelines. Your responsibilities include coding, testing, improving code quality, and participating in the full project lifecycle.
2 Days Ago
Singapore
1,056 Employees
Mid level
1,056 Employees
Mid level
Fintech
The Software Developer will design and implement a low latency high-frequency trading platform, assist in developing a tick-by-tick backtesting platform, optimize computational efficiency for machine learning algorithms, and create tools for analyzing market data to assist research productivity.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II in the Platform Engineering Group at Fivetran, you will develop, test, and maintain core application services for data processing pipelines. You will ensure they are reliable and scalable while collaborating with cross-functional teams to deliver high-quality features and improvements. The role requires a strong understanding of OOP principles and cloud technologies.
96 Employees
Mid level
Information Technology • Consulting
Develop high-quality software solutions using React for front-end and Java or Python for back-end development. Manage databases with MariaDB or MongoDB, build and optimize ELK stacks for monitoring, and troubleshoot applications on Unix systems. Collaborate on new features and ensure application responsiveness through testing.
96 Employees
Mid level
Information Technology • Consulting
The Software Engineer will develop and support SWIFT AMH applications, manage production stability, and assist in generating reports. Responsibilities include leading technical activities, performance tracking, issue resolution, software upgrades, and evaluating new technologies to meet banking needs.
2 Days Ago
Singapore
96 Employees
Entry level
96 Employees
Entry level
Information Technology • Consulting
The Software Engineer will develop and maintain the user interface using React and work on backend development with Python or Java. Responsibilities include managing email systems with SMTP, designing APIs, handling server-side environments in Unix/Linux, and working with databases like MongoDB or PostgreSQL.
2 Days Ago
Singapore
96 Employees
Entry level
96 Employees
Entry level
Information Technology • Consulting
The Java Software Developer will collaborate with a team to deliver projects, troubleshoot software issues, and customize jBPM workflows. Responsibilities include analytical problem solving, adhering to secure coding practices, and utilizing various technologies and tools for development and version control.
2 Days Ago
Singapore
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As the primary Frontend Engineer for Funding products, you will collaborate with design and funding teams to enhance products, build reusable UI components, own the DevOps lifecycle, and provide technical input during the planning of new features.
2 Days Ago
Singapore
1,267 Employees
Junior
1,267 Employees
Junior
Financial Services
As a Software Developer at Squarepoint, you will work with Python to develop software supporting trading operations. Your tasks include building core tooling, data pipelines for predictive models, and software used by traders worldwide. Collaboration with developers and quant researchers is essential to enhance trading success and personal growth in a dynamic environment.
2 Days Ago
Singapore
1,267 Employees
Mid level
1,267 Employees
Mid level
Financial Services
Design and develop pipelines for post-trade processing, own applications in production globally, collaborate with Operations, Traders & Compliance, work closely with global counterparts, and provide 2nd level application support.
2 Days Ago
Singapore
73 Employees
Entry level
73 Employees
Entry level
Blockchain
As a Software Engineer at Caladan, you will design, build, test, and deploy proprietary software for trading and data management. You will also automate tasks, document development phases, and monitor systems. The ideal candidate has experience in software development, proficiency in Python, C#, Java, or C++, and a strong understanding of data structures and algorithms.
774 Employees
Mid level
Financial Services
As a Software Engineer at Qube Research & Technologies, you will build the core Risk and PnL system while collaborating with trading and risk managers. Your role involves reconciling risk and PnL data and requires strong skills in Python and C++. You will work on complex analytical tasks and interact directly with trading desks.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
As a Software Engineer II, you will contribute to the core application platform team, ensuring reliable and scalable data pipelines. Responsibilities include code development, testing, collaboration with cross-functional teams, and addressing implementation improvements throughout the project lifecycle.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will develop and maintain core data processing services, collaborate with cross-functional teams, and take ownership of improving code quality and performance. You will work on the full project lifecycle from design to implementation, ensuring reliability and scalability of data pipelines.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
As a Software Engineer II at Fivetran, you will contribute to the core application platform team, focusing on the development and maintenance of data processing services. Your responsibilities include writing code, collaborating with others, and enhancing process efficiencies while ensuring system reliability and performance.
2 Days Ago
Singapore
51 Employees
Mid level
51 Employees
Mid level
Marketing Tech • Analytics
As a Software Engineer focused on JavaScript, you will develop and maintain measurement scripts and front-end applications, improve OMSDK implementations, and collaborate with teams to integrate new features while ensuring high-quality standards in performance and functionality.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
The Software Engineer II will join the core application platform team at Fivetran, focusing on enhancing data processing services. Responsibilities include writing efficient code, collaborating with cross-functional teams, and ensuring reliability and scalability of data pipelines. This role involves working through the project lifecycle and improving code quality.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size