Get the job you really want

Top Software Engineer Jobs in Singapore

682+ Job Results
Yesterday
Singapore
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer on the People Technology team, you will design and develop scalable services, leading complex projects and collaborating with cross-functional teams to deliver solutions that enhance the experience of Walmart associates. This includes providing technical direction and ensuring the on-time delivery of software products.
Yesterday
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, you will develop and maintain core application services for data processing, ensuring high reliability and scalability. You will write code, conduct reviews, and collaborate with cross-functional teams to enhance product quality and performance while supporting feature development and system improvements.
17 Hours Ago
Singapore
Remote
8,686 Employees
Entry level
8,686 Employees
Entry level
Appliances • Industrial • Manufacturing
The Software Developer I is responsible for designing, developing, and implementing software products while collaborating with cross-functional teams. Responsibilities include writing high-performing code, participating in quality assurance activities, maintaining project documentation, and staying updated on new technologies and best practices.
17 Hours Ago
Singapore
1,267 Employees
Entry level
1,267 Employees
Entry level
Financial Services
The Graduate Software Developer role involves developing and maintaining performance-sensitive and scalable back-end systems for trading infrastructure. Projects may focus on Python, C++, or front-end technologies like React. The position offers opportunities for continuous learning in a collaborative environment.
18 Hours Ago
Singapore
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
The Software Engineer will be responsible for developing large new areas within data management software, handling the entire product lifecycle, and ensuring high reliability of system software. This role demands experience with AI infrastructure at scale and solid Python knowledge. Multi-tasking and quick adaptation to new technologies are essential.
18 Hours Ago
Singapore
Remote
Junior
Junior
Events • Software
The Senior Rust Software Engineer will build and operate cloud infrastructure products, collaborating with teams to create scalable solutions. Responsibilities include owning the product lifecycle, developing CI/CD systems, and monitoring performance while using cutting-edge technologies such as Rust, Kubernetes, and WebAssembly.
19 Hours Ago
Singapore
31,304 Employees
Junior
31,304 Employees
Junior
Logistics • Sales
The Software Engineer will develop and support demand sensing applications in a collaborative, agile environment. Responsibilities include designing, developing, testing, and launching high-quality web solutions while ensuring engineering excellence and staying updated with industry trends.
22 Hours Ago
Singapore
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
As a Full Stack Software Engineer, you will develop, test, and maintain scalable web applications while working with various technologies. You will focus on creating high-quality, maintainable code and need to showcase your problem-solving skills in a dynamic work environment.
Yesterday
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
The Software Engineer II will contribute to the core application platform by writing performant code, testing, and improving code quality. Responsibilities include collaborating with cross-functional teams and working throughout the project lifecycle to enhance data processing services.
Yesterday
Singapore
Hybrid
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II, you'll contribute to the core application platform team at Fivetran. Responsibilities include writing performant code, collaborating across teams, participating in the project lifecycle, and ensuring the reliability and scalability of data pipelines.
Yesterday
Singapore
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Develop robust backend applications and components, conduct requirement analysis, collaborate with product leads, and implement testing and automation scripts. The role includes monitoring project milestones, managing defects, and ensuring application security during development.
Yesterday
Singapore
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Android Software Engineer, you will develop and maintain large-scale mobile applications, collaborating with business partners to provide technical solutions and leading a team of engineers in following best practices for mobile development.
Yesterday
Singapore
40,000 Employees
Entry level
40,000 Employees
Entry level
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
The IT Software Engineer collaborates with customers to gather requirements, develops, tests, and deploys applications, and trains users. The role includes working in teams, implementing 3rd party solutions, and ensuring strong adherence to software development principles.
Yesterday
Singapore
Remote
27,882 Employees
Mid level
27,882 Employees
Mid level
Food
As a Software Engineer II, you will contribute to the complete Software Development Lifecycle at Little Caesars, including design, development, testing, and support. You'll work independently and as part of a team, focusing on code quality, debugging, and Agile practices, while also mentoring less experienced colleagues.
2 Days Ago
Singapore
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As a Software Engineer in the Funding team, you'll design and develop solutions for crypto transfers and fiat payments, ensuring high standards for code quality and maintainability, while also collaborating across teams and actively participating in foundational improvements.
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'll contribute to the core application platform, focusing on reliable and scalable data processing services. Responsibilities include writing performant code, collaborating with teams for product development, and ownership of implementation improvements across the project lifecycle.
2 Days Ago
Singapore
55,092 Employees
Junior
55,092 Employees
Junior
Information Technology • Business Intelligence • Consulting
The Senior Associate Software Engineer is responsible for managing the development, implementation, and support of banking middleware applications. Key tasks include gathering requirements, documentation, design and development, testing, providing support for production and UAT, and managing system rollout.
Yesterday
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'll develop and maintain core components of data processing pipelines, ensuring security, reliability, and scalability. Your role involves collaborating across teams, writing performant code, reviewing code, and supporting infrastructure improvements.
2 Days Ago
Singapore
Remote
91 Employees
91 Employees
Not Specified
Database • Analytics
Develop features for the ClickHouse core database in C++, collaborate with Cloud engineering team, improve technology robustness, provide support, work with open-source community
2 Days Ago
Singapore
22,000 Employees
Senior level
22,000 Employees
Senior level
Hardware • Software
The Senior Software Engineer at Rockwell Automation will design and develop innovative software, manage testing tasks, and collaborate with global teams in all stages of the development lifecycle. Responsibilities include subsystem design, documentation of requirements, and ensuring product quality.
2 Days Ago
Singapore
Hybrid
1,200 Employees
Junior
1,200 Employees
Junior
Big Data • Cloud • Software • Database
The Software Engineer II at Fivetran will focus on enhancing the core application platform, contributing to data processing pipelines with reliable and scalable solutions. The role involves writing performant code, collaborating with cross-functional teams, improving code quality, and supporting feature development and on-call tasks while engaging in all project lifecycle stages.
2 Days Ago
Singapore
5,360 Employees
Entry level
5,360 Employees
Entry level
Payments • Software
As a Software Engineer, New Grad, you will work on cross-functional projects, collaborate with engineers, review code, manage projects, and ensure system reliability and scalability. You will learn technical leadership skills while owning projects from start to finish.
2 Days Ago
Singapore
34,450 Employees
Mid level
34,450 Employees
Mid level
Fintech • Payments
The role involves designing and executing test plans, developing automated test suites, and performing end-to-end testing for PayPal’s financial services solutions. Collaboration with developers, designers, and product teams is key to ensure product quality and maintain a high standard of code.
2 Days Ago
Singapore
34,450 Employees
Expert/Leader
34,450 Employees
Expert/Leader
Fintech • Payments
The role involves designing, coding, and maintaining web applications for PayPal. The engineer will work on complex RegTech problems, collaborate with teams to improve customer success, and enhance engineering processes through automation and code efficiency.
2 Days Ago
Singapore
34,450 Employees
Mid level
34,450 Employees
Mid level
Fintech • Payments
The Software Engineer will work closely with the Payments team to assist in designing, developing, testing, and maintaining products and systems. This role involves collaborating with various teams to improve payment solutions and enhance user experience on the platform.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size