3,664 Backend Engineering jobs in Singapore

Backend Engineering Manager

Singapore, Singapore $120000 - $240000 Y TikTok Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities

About the team TikTok Shop is a content e-commerce business with international short video product as the carrier. It is committed to becoming the first choice for users to discover and purchase good products with affordable prices. TikTok Shop hopes to provide users with more tailored and efficient consumption experience, enabling merchants to receive reliable platform services in different scenarios such as live e-commerce, short video content e-commerce, so as to make more affordable and high-quality products sell easily and a better life within reach.

The European E-Commerce team focuses on expanding e-commerce businesses in Europe and new markets. The team collaborates with product and operations teams to set key goals, develop independent product functions, and work with global R&D teams to create systems for European businesses. Building from the ground up, the team offers endless opportunities for growth, working on complex systems and fostering cross-team collaboration.

Responsibilities

  • Responsible for the overall architecture and design of medium to large-scale complex systems, including but not limited to business systems such as sellers, products, partners, operation platforms, and creators & affiliates.
  • Responsible for the abstraction of business logic and architecture design of relevant systems, capable of designing scalable system and business architectures based on business characteristics and industry best practices.
  • Responsible for the stability engineering of relevant systems, including global multi-data center scheduling, stability governance, loss prevention and control, disaster recovery and degradation strategies.
  • Provide guidance to engineers at all levels, set and achieve team goals, and lead the team to consistently deliver high-quality results.
  • Familiar with relevant systems and business domains, attentive to business data, able to deeply understand business pain points, research industry solutions, formulate medium to long term technical strategies, and drive implementation with persistence to achieve tangible results.

Qualifications

Minimum Qualifications

  • Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
  • 2+ years managing or leading a software engineering team.
  • 5+ years of large scale backend system development experience.
  • Proficient coding skills with expertise in at least one programming language such as Java, Golang, or C++.
  • Familiar with commonly used middleware technologies, such as message queues, caching systems, and scheduled tasks, with a solid understanding of their underlying principles.
  • Led the development and architectural design of medium to large scale complex business systems, with experience in designing for high concurrency and high availability.
  • Proven experience in leading teams to achieve outstanding results, with well-developed insights into team management and leadership.

Preferred Qualifications

  • Prior experience in e-commerce systems, or B2B system development.
  • Strong technical architecture capabilities, with the ability to define, analyse, and solve complex problems effectively.
This advertiser has chosen not to accept applicants from your region.

Chief Backend Engineering Architect

Singapore, Singapore beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Our organization is seeking a seasoned engineering leader to drive innovation and scalability in our backend systems. As a Senior Software Engineer, you will be responsible for modernizing business processes using artificial intelligence and cloud-native technologies.

Key Responsibilities
  • Develop and implement large-scale backend systems using Java
  • Solve complex concurrency, storage, and microservices challenges
  • Leverage your expertise to lead architecture for high-traffic platforms
  • Enhance operational efficiency through AI-assisted tools
Requirements
  • Proven experience in designing and leading large-scale backend systems using Java
  • Skilled in optimizing performance, concurrency, and multithreading
  • Demonstrated expertise in cloud-native and distributed architectures
  • Bonus: experience applying AI principles in system design

In this role, you will have the opportunity to work on cutting-edge projects and contribute to the growth of our engineering team. If you are passionate about technology and leadership, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.

Senior/Staff Software Engineer - Backend Engineering

Singapore, Singapore ExpressVPN

Posted today

Job Viewed

Tap Again To Close

Job Description

Get AI-powered advice on this job and more exclusive features.
About The Role
We are looking for a backend software engineer to contribute to feature development, code quality, and reliable delivery for our ServerAdmin tool and related systems. The role involves building features in Ruby on Rails, with new services potentially implemented in Rust where appropriate.
Responsibilities
Feature Development: Build new features for the internal ServerAdmin tool to support the Operations Team. ServerAdmin is built on Ruby on Rails; new services may be built in Rust where appropriate.
Build clean and high quality code: Write well-structured code to enable rapid iteration.
Code reviews: Participate in code reviews to spread knowledge and maintain readability, testability, and maintainability.
Continuous Delivery: Practice TDD and automated testing; deliver software continuously.
DevOps: Own the backend systems you build and operate them in production.
About The VPN Control Plane Team
We are an engineering team responsible for building and operating the systems and tools that manage our world-wide VPN infrastructure of more than 3000 physical servers in over 150 data centers. We:
Build and maintain the backend service (a three-tier web application) used to maintain an accurate inventory of resources spanning data centers, networks, and servers.
Provide data and decisions that allow client-side apps to connect quickly and reliably.
Design, build, and operate systems that enable our operations teams to deliver maximum service quality to end-users, including extensive monitoring and benchmarking and comparisons with competitors.
Our Customers Are Internal
Engineering teams building native client-side apps for Windows, Mac, Android, iOS, Linux, routers, and browser extensions.
Operations teams.
Here are a few highlights of challenges we face and how we approach solving them:
Very strict requirements for protecting the privacy and security of end-users.
We practice test-driven development and code reviews and place a high value on code quality and test coverage.
Desired Skills And Experience
You have at least 6 years of experience in Backend Software Engineering. While time alone does not determine capability, senior or staff roles typically require breadth and depth gained through diverse challenges. We may consider exceptional candidates with non-traditional backgrounds.
You are a strong server-side software developer. The specific technology stack is not the primary concern; onboarding time may vary accordingly. “Good” means:
You can describe almost any requirement as an automated test.
You have a track record of creating elegant architectural solutions to complex problems.
Experience in Ruby on Rails, Go, Rust, or other backend frameworks/languages.
Strong English communication skills, both written and verbal.
Nice to have
Experience with Terraform or OpenTofu for Infrastructure as Code.
Experience with AWS.
Experience with GitHub Actions.
Before you apply
We do not sponsor visas in the EU at the moment. For Hong Kong, we require at least two years of work experience and a university degree in a related field. For Singapore and the UK, visa sponsorship is possible for mid-career or above.
Please upload your resume as a PDF and do not include salary or compensation information in it.
ExpressVPN is one of the world’s leading providers of online privacy and security services. Started in 2009, we’ve grown to millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized globally. We are experiencing growth and continuing to execute on our strategy.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries: Computer and Network Security
Referrals increase your chances of interviewing at ExpressVPN by 2x
ExpressVPN is hiring across multiple roles including Engineering Manager / Senior Software Engineer, Housing Programme; Software Engineer/Lead/Manager - Digital Transformation; Senior Software Engineer (Equities Market Making) - Vice President; VP, Senior .Net Software Engineer - Name Screening Integration (JRI-5550); Lead / Senior Software Engineer (Applications Consultant), Consulting Practice; Senior Robotics Software Engineer, Deliberation & Control; Senior/Software Engineer, Managed Agencies. We’re unlocking community knowledge in a new way with experts contributing insights to articles, aided by AI.
#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.

Backend Software Engineering Specialist

Singapore, Singapore beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Opportunity

We are seeking a skilled Backend Software Engineer to design, develop and implement robust backend systems for financial services applications serving millions of users worldwide.

The role involves developing high-quality enterprise-grade applications using Java, Spring Boot and Spring Batch technologies.

Key Responsibilities:

  • Design and build scalable backend systems handling high-volume transactions.
  • Develop and optimize databases using MS SQL/MariaDB.
  • Integrate messaging systems such as Kafka for real-time data processing.
  • Implement CI/CD pipelines using Jenkins, Git and automate deployments.
  • Collaborate with cross-functional teams including QA and infrastructure.
  • Perform code reviews, testing (unit/integration/E2E) and system monitoring.

Requirements:

  • 3-6 years of experience in backend software development.
  • Proficiency in Java, Spring Boot and database technologies.
  • Experience in CI/CD and DevOps practices.
  • Good understanding of banking or financial domain (preferred).
  • Strong analytical and communication skills.

Benefits:

This position offers the opportunity to work on complex projects, collaborate with experienced professionals and develop expertise in backend software engineering.

What We Offer:

A dynamic work environment, opportunities for career growth and professional development, and a competitive compensation package.

This advertiser has chosen not to accept applicants from your region.

Backend Software Development Engineer

Singapore, Singapore beBeeBackend

Posted today

Job Viewed

Tap Again To Close

Job Description

Design a robust backend system with scalable services, APIs and microservices architecture. Implement cloud-native solutions using AWS services including Lambda, ECS, RDS, DynamoDB, S3, CloudFormation/CDK and CloudWatch. Collaborate with frontend developers to define API contracts and design database schemas and data models. Participate in system design discussions and technical planning.

Required Skills
  • 8+ years of professional software development experience.
  • Strong expertise in Java Spring Boot, Kotlin or C# (.NET Core).
  • Extensive experience with RESTful APIs and microservices architecture.
  • Proven experience with AWS services including:
    • AWS Lambda and serverless architecture.
    • Amazon ECS/EKS.
    • Amazon RDS and DynamoDB.
    • Amazon S3.
    • AWS CloudFormation/CDK.
    • Amazon CloudWatch.
    • AWS IAM and security best practices.
  • Proficient in SQL and experience with both relational and NoSQL databases.
  • Strong understanding of software design patterns and principles.
  • Experience with agile development practices.
Good to Have
  • AWS certifications (Solutions Architect, Developer).
  • Experience with container orchestration (Kubernetes, Docker).
  • Experience with message queuing systems (Kafka, RabbitMQ).
  • Familiarity with reactive programming.
Benefits
  • Competitive compensation package.
  • Flexible working arrangements.
  • Regular knowledge sharing sessions.
  • Collaborative team environment.
This advertiser has chosen not to accept applicants from your region.

Backend Software Development Expert

Singapore, Singapore beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are looking for talented individuals to join our team and help us build a platform that bridges content, people and business in the TikTok ecosystem.

The ideal candidate will have a strong background in software engineering and be passionate about developing innovative solutions that enhance user experience and maximize system value.

As a member of our team, you will have the opportunity to work on complex application scenarios, continuously improving system reliability, scalability, and maintainability.

Required Skills and Qualifications
  • BS/MS Degree in Computer Science or related major.
  • Experienced in building backend services for large-scale consumer-facing applications.
  • Proficient in at least one of the following languages: Go, Python, Java, C++.
  • Deep understanding of computer architectures, data structures and algorithms.
  • Good team communication and collaboration skills.
Benefits
  • Positive team atmosphere.
  • Career growth opportunity.
  • Meals provided.
Others

At TikTok, we strive to create an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We believe that diversity and inclusion are key to driving innovation and success.

This advertiser has chosen not to accept applicants from your region.

Software Engineer - Backend Development

Singapore, Singapore beBeeBackend

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer Job ">

This Backend Developer role involves designing, developing, and maintaining backend services, APIs, and data workflows to support enterprise applications.

The ideal candidate will have a strong background in C#, .NET Core, Informatica ETL/data integration tools, database technologies, SQL Server/Oracle databases, and Agile methodologies.

Key Responsibilities:

  • Design, develop, and maintain backend applications using .NET Core / .NET Framework (C#).
  • Develop and support ETL workflows and data integration pipelines using Informatica (PowerCenter/IICS).
  • Build and consume RESTful APIs for system integrations.
  • Collaborate with business and data teams to design efficient data transformation and loading processes.
  • Optimize backend performance, scalability, and reliability.
  • Work with SQL Server/Oracle databases for complex queries, stored procedures, and performance tuning.
  • Ensure backend systems adhere to security, compliance, and best practices.
  • Participate in Agile development, including sprint planning, code reviews, and testing.
  • Troubleshoot, debug, and resolve application and data issues in production.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4–10 years of backend development experience.
  • Strong hands-on expertise in C#, .NET Core / .NET Framework, Web API, and OOP principles.
  • Proven experience with Informatica ETL tools (PowerCenter, Informatica Cloud/IICS).
  • Solid experience with SQL Server, Oracle, or similar RDBMS.
  • Strong understanding of data integration, transformation, and migration concepts.
  • Familiarity with unit testing frameworks (NUnit, MSTest, xUnit).
  • Experience with Git, CI/CD pipelines, and Agile methodologies.

Nice-to-Have Skills:

  • Experience in cloud platforms (Azure/AWS/GCP) with Informatica Cloud integration.
  • Familiarity with data warehousing concepts and BI tools.
  • Exposure to microservices architecture and messaging frameworks (Kafka, RabbitMQ).
  • Knowledge of data governance, data quality, and MDM principles.

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend engineering Jobs in Singapore !

Software Development

$5200 Monthly TALENTSIS PTE. LTD.

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer (Java & JavaScript)

Location: Primarily Bukit Merah; also AMK / Science Park depending on project requirements
Type: Full-time | Open to Fresh Graduates

About the Role

We are looking for a passionate Software Engineer with knowledge in Java and JavaScript to join our tech team. You’ll help build and maintain web applications, backend services, and APIs that support real-world business needs.

Key Responsibilities
  • Assist in developing backend systems using Java (Spring Boot) .
  • Build user-friendly interfaces using JavaScript frameworks like React.js or Node.js .
  • Work with other developers, designers, and product teams to deliver software solutions.
  • Test, debug, and maintain code for performance and reliability.
  • Learn and apply best coding practices in a collaborative environment.
Requirements
  • Degree/Diploma in Computer Science or a related field.
  • Basic understanding of Java , JavaScript , HTML/CSS, and REST APIs.
  • Eagerness to learn and grow in a fast-paced environment.
  • Good communication and teamwork skills.
Bonus if you have:
  • Experience from school projects or internships using Java/JavaScript.
  • Familiarity with Git, databases (SQL/NoSQL), or cloud platforms.

Your recruiter for this job:
WhatsApp Chally @ for a quicker response
Connect with me on LinkedIn
Chally |
Talentsis Pte Ltd | EA No: 20C0312

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

$60000 - $180000 Y TQC Precision Engineering Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Responsibility

  • You work in a multidisciplinary team on the development of products such as wafer handling module.
  • Responsible for the complete software roadmap of the project.
  • Development and support of the roadmap for the wafer handling module
  • Design, develop, and test software applications for controlling wafer handling systems in wafer probers.
  • Write clean, maintainable, and efficient code using appropriate programming languages and development tools.
  • Develop algorithms and control logic for precise and efficient material handling operations.
  • Develop the User Interface for Set Up, Calibration, Run Time Monitoring
  • Integrate software solutions with hardware components and systems to ensure seamless operation.
  • Collaborate with hardware and systems engineers to design interfaces and protocols for communication between software and hardware components.
  • Design and improve the reliability of the wafer handling module software
  • Develop the software to communicate with the master controller
  • Develop the User Interface for Set Up, Calibration, Run Time Monitoring

Job requirement

  • Bachelor of Science in Physics /Optics/Mechatronic Engineering
  • Strong Mathematics Knowledge is a must
  • Experience on Vision Software (eg. Euresys), Programming Skills (Window/Desktop based application in .Net C#, C++, WPF, UWP), machine UI software.
  • Troubleshooting in the field at Customer site.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

$80000 - $120000 Y Nutek Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

You're a Software Engineer with excellent technical, communication, and organizational skills, combined with deep software knowledge on C#, C++ and VB.

Leading companies choose Nutek , we conceptualises, designs and manufactures automated production systems to customer specifications.

We Believe That Every Person Matters. It is All About You. Work with Us.

Responsibilities

  • Software development for Industrial Automation Machines using C#, Visual Basic, C++
  • Liaise with customers on machine specification.
  • Evaluate and implement other possible system for machine programming.
  • Test and troubleshoot machines.
  • Conduct machine training.
  • Experience in machine vision systems is an added advantage.

Knowledge/Skills Required

  • Degree/ Diploma in Electrical Engineering/ Computer Science.
  • Developing software for Windows-based applications.
  • Experience in designing Automated machine is an added advantage.
  • Experience in SECS/GEM is an added advantage
  • Proficiency in Windows Presentation Foundation (WPF) is an added advantage.
  • Proficiency in C# language.
  • Knowledge of C++ and Visual Basic language.
  • Ability to work under tight deadlines and self-motivated.
  • Problem solving/ troubleshooting skills.
  • Initiative and able to work independently.
  • Good coordination/ communication/ presentation skills.
  • Good command of English.

Interested applicants are to submit your resume via APPLY NOW.

We regret that only shortlisted candidates will be notified

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 Backend Engineering Jobs