Top Software Engineer Jobs in Singapore
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.
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.
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.
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.
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.
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.
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.
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.
Featured Jobs
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Develop features for the ClickHouse core database in C++, collaborate with Cloud engineering team, improve technology robustness, provide support, work with open-source community
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.
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.
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.
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.
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.
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.
Top Singapore Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Singapore
Remote Jobs in Singapore
Hybrid Jobs in Singapore
Account Executive Jobs in Singapore
Account Manager Jobs in Singapore
Accounting Jobs in Singapore
AI Engineer Jobs in Singapore
AI Jobs in Singapore
Analyst Jobs in Singapore
AWS Jobs in Singapore
Backend Developer Jobs in Singapore
Business Analyst Jobs in Singapore
Business Development Jobs in Singapore
Business Development Manager Jobs in Singapore
Communications Jobs in Singapore
Copywriting Jobs in Singapore
Creative Jobs in Singapore
Customer Service Jobs in Singapore
Customer Success Jobs in Singapore
Cyber Security Jobs in Singapore
Data Analyst Jobs in Singapore
Data Engineer Jobs in Singapore
Data Jobs in Singapore
Data Science Jobs in Singapore
Database Jobs in Singapore
Design Engineer Jobs in Singapore
Design Jobs in Singapore
DevOps Jobs in Singapore
Digital Marketing Jobs in Singapore
Editorial Jobs in Singapore
Engineering Jobs in Singapore
Executive Assistant Jobs in Singapore
Finance Jobs in Singapore
Finance Manager Jobs in Singapore
Financial Analyst Jobs in Singapore
Front End Developer Jobs in Singapore
Graphic Designer Jobs in Singapore
HR Jobs in Singapore
HR Manager Jobs in Singapore
IT Jobs in Singapore
IT Support Jobs in Singapore
Java Developer Jobs in Singapore
Legal Counsel Jobs in Singapore
Legal Jobs in Singapore
Machine Learning Jobs in Singapore
Marketing Jobs in Singapore
Marketing Manager Jobs in Singapore
NET Jobs in Singapore
Network Engineer Jobs in Singapore
Office Jobs in Singapore
Operations Manager Jobs in Singapore
Process Engineer Jobs in Singapore
Product Manager Jobs in Singapore
Project Coordinator Jobs in Singapore
Project Manager Jobs in Singapore
QA Jobs in Singapore
Recruiter Jobs in Singapore
Research Jobs in Singapore
Sales Development Representative Jobs in Singapore
Sales Engineer Jobs in Singapore
Sales Executive Jobs in Singapore
Sales Jobs in Singapore
Social Media Marketing Jobs in Singapore
Software Engineer Jobs in Singapore
Software Testing Jobs in Singapore
Talent Acquisition Jobs in Singapore
Tax Jobs in Singapore
Technical Support Jobs in Singapore
Treasury Jobs in Singapore
UX Designer Jobs in Singapore
UX Jobs in Singapore
Web Developer Jobs in Singapore
Writing Jobs in Singapore
All Filters
No Results
No Results