Get the job you really want.

Top Software Engineer Jobs in Singapore

10 Hours Ago
Singapore
4,000 Employees
Senior level
4,000 Employees
Senior level
Information Technology • Software • Financial Services • Big Data Analytics
Software Engineers at Citadel build systems for investment processes, collaborating with investors to enhance efficiency. They possess strong problem-solving skills and software design expertise, adapting to a fast-paced environment with commercial acumen.
5 Days Ago
Singapore
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III at JPMorgan Chase, you will design and develop secure software solutions, collaborate with global teams, and produce architecture artifacts for applications. You'll engage with software communities and contribute to enhancing cloud products, while ensuring software is aligned with business objectives and design constraints.
6 Days Ago
Singapore
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III, you will design and deliver technology products for the Currencies and Emerging Markets Technology team, focusing on critical solutions and maintaining systems. Responsibilities include creating production code, developing visualizations from data, and ensuring operational stability while collaborating with the Production Management team.
5 Days Ago
Singapore
1,825 Employees
Mid level
1,825 Employees
Mid level
Fintech • Financial Services
As a C++ Software Engineer, you will develop and improve low latency trade execution systems for Asia Equity Options, collaborating with research and trading teams. You'll engage in code discussions, implement architectures, analyze stakeholder requirements and drive new technology initiatives.
6 Days Ago
Singapore
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
The Software Engineer III role involves designing, developing, and troubleshooting software solutions within the Post-Trade Technology team at JPMorgan Chase. Responsibilities include creating secure production code, producing architecture artifacts, analyzing large datasets, and contributing to team culture and diversity.
14 Days Ago
Singapore
Hybrid
289,097 Employees
Junior
289,097 Employees
Junior
Financial Services
As a Software Engineer II, you will enhance, design, and deliver software components, write secure code, troubleshoot systems, and improve automation processes. You will work within an agile team, focusing on software solutions and applying technical knowledge to optimize the code and ensure application stability.
17 Days Ago
Singapore
1,825 Employees
Entry level
1,825 Employees
Entry level
Fintech • Financial Services
As a Software Developer, you will design, develop, and test proprietary software for business solutions. Your role involves collaborating with traders and researchers, identifying innovative solutions, and gaining mentorship from industry leaders. You'll work with various technologies and contribute from day one.
19 Days Ago
Singapore
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer II, you will design, develop, and maintain software components in the Cash Management team, ensuring security and reliability. Your role involves coding, technical troubleshooting, and applying best practices in software development, with a focus on automated testing and development within the Software Development Life Cycle.
20 Days Ago
Singapore
1,000 Employees
Entry level
1,000 Employees
Entry level
Artificial Intelligence • Fintech • Other • Automation
As a Low Level Software Engineer at Hudson River Trading, you will be responsible for optimizing trading in new and existing global markets. The role involves working with algo and operations teams to enhance trading operations and requires both technical and business insights.
23 Days Ago
Singapore
1,000 Employees
Entry level
1,000 Employees
Entry level
Artificial Intelligence • Fintech • Other • Automation
As a Software Engineer at Hudson River Trading, you will develop and maintain critical technology for trading systems while collaborating with engineers on algorithm design in a fast-paced environment. The role requires knowledge in C++, OS internals, and networking.
2 Days Ago
Singapore
Remote
1,200 Employees
Expert/Leader
1,200 Employees
Expert/Leader
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will architect and enhance software systems, lead data pipeline initiatives, collaborate across teams, mentor engineers, and drive engineering excellence overseeing large-scale enterprise software projects.
4 Days Ago
Singapore
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Lead Software Engineer, you will solve business problems through innovative solutions, develop secure production code, and lead a team of engineers. You will also evaluate architectural designs, enhance operational stability, and promote new technologies within a collaborative environment.
2 Days Ago
Singapore
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will develop and maintain data pipelines that facilitate data movement from various sources to data warehouses, ensuring technical excellence and mentoring junior engineers. Responsibilities include contributing to code, reviewing work, and engaging with cloud APIs, SQL, and NoSQL databases for effective data processing.
2 Days Ago
Singapore
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Development Engineer in Test will design, develop, and maintain test automation tools and frameworks. They will focus on enhancing test automation efficiency, coach quality engineers, and ensure high standards for automation processes within Fivetran.
4 Days Ago
Singapore
1,900 Employees
Entry level
1,900 Employees
Entry level
Information Technology • Software • Financial Services
The C++ Software Engineer role involves building and maintaining a powerful trading platform, designing and deploying software solutions, and providing support for trading activities. The position requires working with business leaders to define priorities and solving complex technical problems in a dynamic environment.
17 Hours Ago
Singapore
1,488 Employees
Senior level
1,488 Employees
Senior level
Financial Services
As a Software Engineer on the Trading Team, you will develop and enhance platforms that support trading operations, collaborate with quantitative researchers to create research infrastructure, and optimize production systems to boost team productivity.
15 Hours Ago
Singapore
166,834 Employees
Senior level
166,834 Employees
Senior level
Internet of Things
The Software Engineer will develop and document design specifications, create project schedules, lead development and testing efforts, and provide technical support. Responsibilities include ensuring compliance and performance of software solutions, maintaining design documentation, and troubleshooting issues during deployment.
8 Days Ago
Singapore
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will be responsible for developing high-quality technology solutions, leading software design and development efforts, troubleshooting technical issues, and driving innovation through collaboration with various teams. Your role involves enhancing software stability and performance while promoting the adoption of new technologies.
2 Days Ago
Singapore
23,282 Employees
Mid level
23,282 Employees
Mid level
Semiconductor
The Software Engineer develops code for moderately difficult projects, designs and implements bug fixes, and writes software documentation. They troubleshoot software issues, perform testing, and interface with both external and internal customers for requirements analysis. Additionally, they compile data for reports and analysis.
2 Days Ago
Singapore
264 Employees
Mid level
264 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer at Akuna, you will enhance Core Systems and Infrastructure, collaborate with traders and developers, and build robust distributed systems. Tasks include designing low-latency trading systems, deploying software solutions, and implementing configurations for efficient trading operations.
2 Days Ago
Singapore
1,390 Employees
Entry level
1,390 Employees
Entry level
Financial Services
As a Software Engineer, you'll be involved in various areas of the business using technologies like OCaml and Python. The role demands strong programming skills, a collaborative mindset, and the ability to tackle diverse problems using software. Experience in functional programming or finance isn't necessary, as the company is willing to train talented engineers.
5 Days Ago
Singapore
Remote
750 Employees
Entry level
750 Employees
Entry level
3D Printing • Hardware • Other • Software • Design
As an Embedded Software Engineer at Formlabs, you will work with a multidisciplinary team to develop and design embedded software for 3D printers, ensuring clean and reliable code, creating firmware updates, and contributing to technology roadmaps.
An Hour Ago
Singapore
96 Employees
Entry level
96 Employees
Entry level
Information Technology • Consulting
Develop and maintain high-performance C++ applications in a Unix/Linux environment while debugging and ensuring code reliability. Manage Makefiles for builds and collaborate with cross-functional teams to meet various requirements.
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 algorithms, and create tools for data analysis and trading simulations.
9 Hours Ago
Singapore
2,008 Employees
Junior
2,008 Employees
Junior
Financial Services
As a Python Software Engineer at WorldQuant, you will work on complex data pipelines and software systems. Collaborating across teams, you will leverage your expertise in data design patterns and software architecture to create high-quality solutions while using technologies common in data engineering.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account