CrawlJobs Logo

Backend Software Engineer

Singapore · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and action, handling complex tasks from start to finish. It enables people to delegate entire workflows across deep research, data analysis, and software development, turning advanced AI into reliable, practical results. We are seeking backend engineers to join our team in driving the development of Manus’s core infrastructure & business systems, as well as building cutting-edge products that enable our infrastructure & operations to 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. Our teams are constantly pushing the boundaries of system efficiency & user experience, and we're looking for individuals who can help us advance the way people connect globally. If you’re excited to collaborate with a diverse team and contribute to impactful projects, we encourage you to apply.

Job Responsibility

  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gPRC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • 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 in-depth end-to-end understanding
  • Lead and participate in technical syncs with Mandarin-speaking teams, translate and review technical specifications to ensure alignment across partners

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 3+ years of backend development experience with demonstrated expertise in Golang
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
  • Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Experience with CI/CD pipelines and infrastructure-as-code practices

Nice to have

  • Previous experience in backend development for AI, ML, or SaaS products
  • Experience with payment processing systems, financial transactions, or fintech applications
  • Knowledge of infrastructure monitoring tools (Prometheus, Grafana, ELK stack)
  • Familiarity with security best practices and compliance frameworks
  • Experience working in international, distributed teams
  • Contributions to open-source projects or technical community involvement
  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • 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
  • Exposure to architectural patterns of large scale software applications
  • Experience in programming languages such as Python, C++, Java
  • Passionate about AI technology with a strong interest in exploring AI-powered development tools and understanding AI product design principles
  • Demonstrated interest in AI products and emerging technologies
  • Proficiency in Mandarin (spoken and written) is preferred to conduct daily meetings with Mandarin-speaking colleagues/vendors, and to review technical specifications in Mandarin

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend Software Engineer

8 matching positions

Backend Software Engineer

Location
Location
Italy , Milan
Salary
Salary:
Not provided
UBIQUICOM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#, .Net Framework, .Net Core
  • MVC, Web Api, Json/Rest
  • WPF
  • SQL Server
  • proven experience in managing the entire application design and development cycle (both web and client)
  • good analytical skills to translate customer needs into functional requirements
  • Knowledge of development patterns
Job Responsibility
Job Responsibility
  • follow the projects development based on solutions delivery with products from the Ubiquicom catalogue
  • manage the customization and configuration of Ubiquicom applications
  • collaborate with Software Engineering team to maximize results
  • support Sales from a technical point of view
  • interface with the IT department of the customers
What we offer
What we offer
  • Flexible working hours
  • smart working
  • employee referral program
  • Health Insurance & Well-Being Benefits
Read More
Arrow Right

Backend Software Engineer

Join us as a “Backend Software Engineer " at Barclays, where you'll spearhead th...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design and develop RESTful backend services using Java & Spring Boot
  • Build and maintain microservices with a focus on scalability, resilience, and performance
  • Implement data persistence using JPA/Hibernate
  • Collaborate with platform / infrastructure teams to deliver cloud‑ready services
  • Strong experience with Java, Spring Boot, Microservices
  • Solid understanding of backend API design and JPA
  • Exposure to cloud platform / infra concepts
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

As a Backend Software Engineer at Qargo, you’ll work on the backbone of our Tran...
Location
Location
Belgium , Ghent
Salary
Salary:
Not provided
qargo.com Logo
Qargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in IT/Computer Science/Software Engineering
  • at least 2 years of experience in backend development
  • Passion for solving complex technical challenges and designing scalable software solutions
  • Understanding of technical tradeoffs and making pragmatic decisions
  • A growth mindset—eager to learn, experiment, and expand your knowledge
  • Strong problem-solving and communication skills
  • Ability to work independently and in a team
  • A user-first mentality
  • Enthusiasm for collaborative teamwork and a willingness to share knowledge and accomplish shared goals
  • Experience with writing and understanding complex SQL queries in Postgres & Google Cloud BigQuery is a plus
Job Responsibility
Job Responsibility
  • Focus on back-end development of the system, contributing to the core functionality of our TMS platform
  • Work on core product features, Cloud infrastructure improvements and Backend code improvements
  • Collaborate with cross-functional teams to solve real-world challenges and enhance our product
  • Make a real impact and improve efficiency and sustainability in the logistics industry
  • Enjoy a scale-up atmosphere where your ideas are valued
  • Work in a supportive, open, and fast-moving environment
What we offer
What we offer
  • An exciting opportunity to work with varied technologies on challenging problems
  • A flexible work environment with flexible hours and hybrid working
  • A green office with a great atmosphere and lots of initiatives, such as board game nights, theme lunches, sports activities
  • A role with a lot of responsibility, ownership, and tangible impact
  • The chance to grow with us and achieve your career aspirations
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Shape the future of AI-powered search and help billions of users find answers in...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Designs, develops, and maintains high-performance backend services using modern C# and .NET frameworks to support generative AI features at scale
  • Collaborates with stakeholders to determine user requirements for backend systems and contributes to the development of design documents with minimal oversight
  • Works on prompt engineering and tuning to optimize large language model outputs for search and answer generation scenarios
  • Contributes to efforts to break down larger work items into smaller work items, provides estimation, and drives planning and delivery of new feature areas
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/service for degradation, downtime, or interruptions and gains approval to restore service for simple problems
  • Remains current in skills by investing time and effort into staying abreast of developments in distributed systems, AI/ML technologies, and cloud services to improve availability, reliability, efficiency, and performance of products
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with CI/CD pipelines and infrastructure-as-code practices
  • 3+ years of backend development experience with demonstrated expertise in Golang
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gRPC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • 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
Read More
Arrow Right

Backend Software Engineer

This role is for our US-based Media Analytics client account. We are seeking an ...
Location
Location
India , Pune
Salary
Salary:
Not provided
srkay.com Logo
SRKay Consulting Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience, with a focus on backend systems
  • Strong proficiency in Java, Spring Framework, and Hibernate
  • Experience with Kafka, Tomcat, PostgreSQL, MongoDB and Elasticsearch or OpenSearch
  • Hands-on experience with AWS (EC2, S3, RDS, Lambda)
  • Proficiency with Docker and Jenkins for CI/CD pipelines
  • Familiarity with Python for scripting and service development
  • Excellent working knowledge of macOS (development environment) and Linux (deployment environment)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services and APIs using Java (Spring, Hibernate)
  • Implement data pipelines and integrations using Kafka, PostgreSQL, MongoDB, Elasticsearch and OpenSearch
  • Ensure backend systems meet high standards for security, performance, and scalability
  • Collaborate with frontend developers, DevOps, and product teams to deliver high quality features
  • Optimize services for deployment on AWS using Docker and Jenkins for CI/CD
  • Contribute to the evolution of our architecture, coding standards, and best practices
  • Write clean, testable (Junit), maintainable and well documented code and participate in peer code reviews
  • Troubleshoot production issues and participate in on-call rotations as needed
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years of backend development experience with demonstrated expertise in Golang
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
  • Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Experience with CI/CD pipelines and infrastructure-as-code practices
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gPRC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • 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
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of backend development experience with demonstrated expertise in Golang
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
  • Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Experience with CI/CD pipelines and infrastructure-as-code practices
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gPRC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • 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
Read More
Arrow Right