232 Software Engineering jobs in Singapore

Software Engineering, Machine Learning Singapore • Software Engineering • Engineering Singapore[...]

Singapore, Singapore Meta

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineering, Machine LearningMetaSoftware EngineeringFacebookEngineeringMeta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.Software Engineering, Machine Learning Responsibilities* Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences* Implement custom user interfaces using latest programming techniques and technologies* Develop reusable software components for interfacing with back-end platforms* Analyze and optimize code for quality, efficiency, and performance* Lead complex technical or product efforts and provide technical guidance to peers* Architect efficient and scalable systems that drive complex applications* Identify and resolve performance and scalability issues* Work on a variety of coding languages and technologies* Establish ownership of components, features, or systems with proven end-to-end understandingMinimum Qualifications* 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD* 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field* Experience with scripting languages such as Python, Javascript or Hack* Experience with developing machine learning models at scale from inception to business impact* Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts* Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships* Experience building and shipping high quality work and achieving high reliability* Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes* Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experiencePreferred Qualifications* Masters degree or PhD in Computer Science or another machine learning-related field* Exposure to architectural patterns of large scale software applications* Experience with scripting languages such as PyTorch and TensorFlowAbout MetaMeta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Equal Employment OpportunityMeta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the .APPLY NOW# Find your roleExplore jobs that match your skills and experience. Search by technology, team or location to find an opening that’s right for you.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Singapore, Singapore YouTrip

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Direct message the job poster from YouTrip

Fintech | Payments | Technology Recruitment | Talent Acquisition | Talent Partner | Tech Hiring | Talent Advisor | Tech Recruiter | APAC Recruitment…

We Are

YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually.

Our consumer and business propositions – YouTrip and YouBiz – empower individuals and businesses with inclusive, accessible, and affordable financial solutions. YouTrip has raised over US$110 million to date, including its recent Series B round led by global venture capital firm Lightspeed Venture Partners—underscoring strong investor confidence in its mission to transform digital financial services across the Asia Pacific.

Recognised as World Economic Forum’s Global Innovator 2025, CNBC’s World’s Top Fintech Companies (2025, 2024), and LinkedIn’s Top Startup (2024, 2023), YouTrip is dedicated to creating the next generation of digital finance services for consumers and businesses.

Valuing an entrepreneurial culture of diversity and inclusion, we are seeking driven individuals to join our fast-growing regional team as we push the boundaries of innovative fintech solutions.

Job Description: Software Engineering Manager

We are looking for an experienced Engineering Manager with strong technical depth and proven people leadership. In this role, you’ll drive the development of highly scalable applications while managing one or two scrum teams. Your teams will be responsible for building end-to-end products, including backend services and front-end applications, used by millions of customers. You’ll play a key role in expanding our growing suite of services as we scale beyond digital fintech services.

Responsibilities:

  • Mentor and manage a team of software engineers, setting clear goals, facilitating career development, and conducting regular performance evaluations.
  • Oversee software project execution, ensuring on-time delivery while meeting quality standards.
  • Stay hands-on by contributing to codebases, performing code reviews, and maintaining technical deputy to provide meaning guidance to the team.
  • Define and drive technical direction, incorporating emerging technologies and industry best practices to improve innovation and scalability.
  • Uphold engineering excellence by enforcing coding standards, fostering test automation, and continuously improving development processes.
  • Foster a collaborative environment and ensure clear communication within the team and with cross-functional teams.
  • Regularly engage with stakeholders, sharing progress updates, technical insights, and delivery outcomes.
  • Coach engineers both technically and professionally - helping them grow into stronger, more autonomous contributors.
  • Build a high-performing, agile, and self-organizing team that delivers stable, scalable, and reliable features and services.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years experience in team management, with a strong track record of coaching and mentoring diverse engineering teams.
  • Expert-level proficiency in designing and developing high-performance, concurrent applications. Experience using Golang would be a plus.
  • Excellent communication skills, with the capability to oversee squad-level priorities, deadlines, and project outcomes.
  • Strong understanding of product and business metrics, adept at setting objectives using the OKR framework.
  • Demonstrates a balanced approach towards project features and engineering excellence, with a solid product-oriented mindset.
  • Background in working with distributed systems, parallel processing, and handling highly complex software applications.
  • Have a good appetite for taking calculated risks, demonstrating the ability to weigh options and make strategic decisions under uncertainty.
  • Understanding development lifecycle and collaborating with cross-functional and remote teams.
  • Curiosity, creative outside-the-box problem solving abilities and an eye for details.
Seniority level
  • Seniority level Director
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Financial Services, Information Services, and Technology, Information and Media

Referrals increase your chances of interviewing at YouTrip by 2x

Sign in to set job alerts for “Software Engineering Manager” roles. Engineering Manager - Software Development

Downtown Core, Central Singapore Community Development Council, Singapore 1 week ago

Software Engineering Manager II, Fullstack Head, AI Software Engineering, AI Products, xDigital

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Singapore, Singapore EAMES CONSULTING GROUP (SINGAPORE) PTE. LTD.

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

We are partnering with a fast-growing logistics technology venture that is transforming the way e-commerce brands manage their supply chain. The firm operates internationally, supporting direct-to-consumer brands in the small to mid-market segment.

As the business enters its next stage of growth, they are seeking an Engineering Manager to lead the transition from outsourced development to a fully in-house engineering capability. This is a pivotal role for someone who wants to take ownership of architecture, execution, and team building in a scaling environment.

Key Responsibilities

  • Own end-to-end software architecture, ensuring scalability, reliability, and security.
  • Build and grow an internal engineering team while managing external vendors during the transition.
  • Work closely with product, operations, and leadership to align engineering priorities with business goals.
  • Establish best practices in development, DevOps, and agile delivery.
  • Mentor engineers and foster a high-velocity, collaborative team culture.

Requirements:

  • 8–12 years of engineering experience, with 3–5 years in team leadership or engineering management.
  • Proven track record of end-to-end architecture ownership and delivering major platform transitions.
  • Direct experience in logistics or supply chain technology is required (delivery management, routing, real-time tracking, or related platforms).
  • Expertise in cloud infrastructure, DevOps, and modern software development practices.
  • Experience scaling teams in high-growth or startup settings.
  • Strong communication skills to bridge technical and business stakeholders.
  • Hands-on and execution-oriented, with the ability to both lead and build.

Why Join

  • Be part of a company at an inflection point, scaling rapidly across multiple markets.
  • Own the technical direction of a platform central to the business’s success.
  • Build and lead a high-performing engineering team from the ground up.
  • Work in a dynamic, international environment with ambitious growth plans.

Apply Now / Send your CV to We will reach out if your profile aligns with the requirements

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Associate

Singapore, Singapore Proxima Beta Pte. Limited

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineering Associate page is loadedSoftware Engineering Associate Apply remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days Ago job requisition id R About the Hiring Team Level Infinite is Tencent’s global gaming brand. It is a global game publisher offering a comprehensive network of services for games, development teams, and studios around the world.

We are dedicated to delivering engaging and original gaming experiences to a worldwide audience, whenever and wherever they choose to play while building a community that fosters inclusivity, connection, and accessibility. Level Infinite also provides a wide range of services and resources to our network of developers and partner studios around the world to help them unlock the true potential of their games.What the Role Entails

Responsibilities:
1.Responsible for the development and iterative implementation of Level Infinite PASS unified account client architecture;
2.Responsible for the development and implementation of Level Infinite PASS unified account supporting tools;
3.Responsible for the development, maintenance, documentation and business support of related products.

Who We Look For

Requirements:

1.Bachelor degree or above in computer related majors
2.Solid knowledge of computer theory, and rich experience in client debugging and performance optimization;
3.Have at least one programming language development experience, including but not limited to: Java, C#, Objective-C, C/C++;
4.Experience in game engine development such as Unity/Unreal is preferred;
5.Responsible and passionate, with good teamwork and communication skills.

Similar Jobs (3) Software Engineer remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days AgoSenior Game Tools Developer remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days AgoSoftware Engineer Intern remote type Onsite locations Singapore-CapitaSky time type Full time posted on Posted 30+ Days Ago

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Singapore, Singapore Visa

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

The role at our organization involves engaging in extensive hands-on activities and collaborating with product owners and technical staff globally to define requirements for new features and enhancements to the platform. You will be responsible for evaluating technical options, providing recommendations on the scope and scale of effort required to develop end-to-end solutions, and managing and mentoring a team of talented engineers.

As a key member of our team, you will take ownership and lead the engineering responsibility for multiple components of the platform, with a focus on security, high scalability (3000+ TPS), and ensuring six nines of availability. Your role will also involve actively participating in defining architecture, creating solution documents, and engaging in hands-on activities such as low-level design, code review, coding, and unit testing.

Encouraging and ensuring the team utilizes GenAI tools to enhance software development processes will be a crucial aspect of your responsibilities. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows, coordinate engineering activities across project delivery, and work with engineers to ensure efficient and high-quality standards are maintained.

Identifying and managing risks at all stages of the project, building a culture of engineering excellence within the team, driving adoption of best practices, and identifying opportunities for further enhancements and refinements to standards, processes, and systems will also be part of your role.

This is a hybrid position, and the expectation of days in the office will be confirmed by your Hiring Manager.

Basic Qualifications:

  • 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications:

  • 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g., Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
  • Experience delivering complex projects involving domain knowledge, distributed architecture, technical stack, and collaborating with multiple technology and business partners.
  • Strong understanding of generative AI models and tools, familiarity with GenAI tools, and experience as a technical leader.
  • Proficiency in Java 8+, REST APIs, JSON, Agile development, continuous integration, and continuous delivery.
  • Experience with shift-left practices, performance testing, and collaborating with security teams to implement secure coding techniques.

If you are passionate about working with people, mentoring your team to reach new heights, and possess the required qualifications and experience, we encourage you to apply for this exciting opportunity.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Director

Singapore, Singapore Michael Page

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Software Engineering Director role at Michael Page .

We are seeking a highly experienced and forward-thinking Director of Software Engineering to lead our team in developing and deploying SaaS-based sustainability solutions. This role requires a strong background in ESG, building center of excellence engineering teams from scratch, and extensive experience in cloud environments and automation.

Key Responsibilities:
  1. Lead and manage a team of software engineers in developing SaaS solutions for carbon neutrality and ESG goals.
  2. Build and mentor engineering teams, fostering innovation and excellence.
  3. Oversee design and development of scalable SaaS applications in cloud environments.
  4. Implement automation practices to enhance efficiency and reliability.
  5. Collaborate with cross-functional teams including Quality, Site Reliability Engineering, DevSecOps, and Customer Success.
  6. Provide technical guidance and mentorship to team members.
  7. Ensure successful project delivery within budget and timelines.
The Successful Applicant:
  • 15+ years of proven software development and delivery management experience in leadership roles.
  • Experience in SaaS & IoT offerings end-to-end commercialization.
  • Strong leadership skills, including developing AI solutions and frameworks.
  • Experience designing licensable SaaS-based solutions for building automation.
  • Certified Cloud Solutions Architect with cloud infrastructure optimization skills.
  • Proficiency in cloud architecture, DevOps, and microservices development.
What's on Offer:

Competitive salary & comprehensive benefits. If passionate about sustainability and software engineering leadership, apply now and help shape the future of building automation and ESG solutions.

Contact: Tania Mustafa (Lic No: R / EA no: 18C9065)

Quote job ref: JN-

Michael Page operates under EA Licence Numbers 18S9099 and 18C9065.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineering Leader

Singapore, Singapore beBeeEngineering

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

The organization is seeking an accomplished Software Engineering Leader to spearhead our technical endeavors. A proven track record in software design and development, coupled with exceptional leadership skills, makes a candidate ideal for this role.

A successful candidate will have:

  • Strong foundation in computer science or information technology
  • At least 3 years experience in a software engineering leadership position
  • Hands-on experience in software development frameworks, agile methodologies, and software architecture

The ideal candidate will possess excellent problem-solving skills, the ability to motivate teams, and a passion for innovation.

Required Skills and Qualifications

To excel in this position, candidates must possess:

  • Experience working with Struts Framework, SPRING Framework, Hibernate, Web Services, JMS, Java Design Patterns, HTML5, JQuery, JNDI, JSP, XML, Java Script, and IBM MQ-Series
  • Ability to communicate effectively with cross-functional teams
  • Excellent analytical and problem-solving skills
Benefits

As a member of our team, you will have opportunities for growth and development, as well as:

  • Collaborative and dynamic work environment
  • Competitive compensation and benefits package
  • Opportunities for professional growth and advancement
Others

Additional responsibilities include:

  • Developing and maintaining software solutions that meet business requirements
  • Leading cross-functional teams to achieve project goals
  • Staying up-to-date with industry trends and technologies
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineering Jobs in Singapore !

Software Engineering Professional

Singapore, Singapore beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer Opportunity

Job Description
  • Maintain and enhance IT applications by implementing new enhancements, troubleshooting live issues, and providing workable solutions.
  • Redevelop existing e-services to cloud infrastructure and meet security requirements.
  • Perform design, programming, integration, system testing, user acceptance testing, and documentation.
  • Generate unit tests and end-to-end test scripts using Azure technologies.
  • Troubleshoot, identify, solve issues, and develop automated test cases.
  • Ensure timely deployment of enhancements and fixes to the testing and live environment.
Required Skills and Qualifications
  • Degree in Computer Science, Information Systems, or related discipline.
  • Minimum 3 years of working experience in this role.
  • Good experience in JSP, JavaScript, jQuery, AJAX/JSON, ReactJS, J2EE, Restful APIs, MS SQL, Oracle, PL/SQL, Git, Spring MVC, Hibernate, Agile development, DevOps processes, GIS map development.
Benefits
  • Experience with RedHat Linux OS.
  • Development experience using Azure App Services, Spring Cloud, Tomcat, MS SQL, Azure DevOps.
Others
  • At least 3 years of good working knowledge in version control software like Git.
  • Experience in agile development and DevOps processes.
  • Experience in GIS map development.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Position

Singapore, Singapore beBeeApplication

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Application Development Expertise

Description:
Our team is seeking a highly skilled and motivated application development professional to join our dynamic and collaborative environment. As an integral part of our development team, you will be responsible for designing, developing, and maintaining digital solutions for our clients in the public sector and large commercial enterprises.

Key Responsibilities:
  • Participate in full life-cycle web/mobile application projects from requirement gathering to solutioning, development, releasing, and post-launch maintenance.
  • Collaborate with agile cross-functional teams to design, develop, and maintain web/app applications based on specifications and ensure successful releases.
  • Support Project Managers/Scrum Masters to provide consultation and direction to stakeholders for managing and delivering their expectations.
  • Act as a self-starter, proactively recognize and solve issues as they arise.
  • Be motivated in continuous learning and improvement to enhance your skills in an ever-changing environment.


Qualifications and Requirements:
To be considered for this role, you should have minimum 8 years of experience in Java-based web/app development with full-stack exposure. You should be proficient in Java development with excellent knowledge of Spring Boot framework. Additionally, you should have solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the clouds. Extensive experience and knowledge of Relational Database, SQL-query programming, microservice, ORM (JPA2, Hibernate), and various architectural and design patterns (MVC, concurrency pattern, singleton pattern, etc.) are also required. You should be proficient in modern development tools and technologies such as Redis, Docker, Kubernetes, and Infrastructure-as-code. Profound insights of JVM, memory optimization, and memory leak troubleshooting are essential. Experience working with Cloud Infrastructure (AWS/Azure) and hands-on experience with Java platforms (Adobe Experience Manager, IBM Mobile First Platform, Jahia, etc.) will be advantageous. Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional).
This advertiser has chosen not to accept applicants from your region.

Software Engineering Leader

Singapore, Singapore beBeeSoftwareEngineering

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Engineering Leader

We are seeking a talented Software Engineering Leader to join our team. As a key member of our engineering organization, you will be responsible for leading the development of cutting-edge software solutions that meet the needs of our customers.


Key Responsibilities:
  • Technical Leadership: Provide technical guidance and oversight to ensure high-quality software delivery.
  • Solution Architecture: Design and develop software solutions that meet business requirements.
  • Team Management: Lead and manage a team of software engineers to deliver projects on time.

Requirements:
  • Education: Degree or Diploma in Computer Science or related field.
  • Experience: Minimum 8 years of experience in software engineering with at least 3 years in a leadership role.
  • Skills: Strong knowledge of software engineering principles, practices, and tools.

What We Offer:
  • Competitive Salary: A competitive salary package that reflects your skills and experience.
  • Opportunities for Growth: Opportunities for career growth and professional development.
  • Collaborative Environment: A collaborative and dynamic work environment that encourages innovation and teamwork.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs