2,692 Backend Engineer jobs in Singapore
Software Backend Engineer
Posted today
Job Viewed
Job Description
Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
This role is 80% Engineering Backend development and 20% AI. Engineering hands-on capability is crucial to succeed in the role.
Responsibilities- Responsible for the architecture design and optimization of the company's business systems using the Java, ensuring high performance, availability, and scalability, while developing rational architecture plans for complex business scenarios and addressing system performance bottlenecks and stability issues.
- Experienced in AI and Data, capable of configuring in the design and implementation of Backend development efficiency such as application of Machine Learning models, to help improve business decision-making efficiency.
- Proactively deep dive in-depth research on cutting-edge technology trends, identify valuable technical topics aligned with the company's business needs, and lead their exploration, validation, and implementation to drive technological innovation and enhance the company's competitiveness in the tech field.
- Ensuring high QPS system design is highly aligned with business objectives through technical modeling, and providing stable and reliable technical solutions.
- Implemented AI practices on-the-job in 1-2 recent years.
- 8+ years of experience in large internet companies, took part in the architecture design and implementation of multiple complex projects, with successful cases of system design and optimization in high-concurrency, large-data-volume environments.
- Proficient in Java, including but not limited to open-source frameworks such as Spring Boot, Spring Cloud, and Dubbo, with a deep understanding of their principles and best practices.
- Strong hands-on coding ability. Solid foundation in Data structures, Algorithms, Operating systems, and Networking.
- Familiar with distributed system design, and proficient in the use and principles of middleware such as distributed caching, message queues, service discovery and registration, and configuration centers.
Why Binance
- Shape the future with the world's leading blockchain ecosystem
- Collaborate with world-class talent in a user-centric global organization with a flat structure
- Tackle unique, fast-paced projects with autonomy in an innovative environment
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice .
Backend Engineer
Posted today
Job Viewed
Job Description
This is a fully remote role, open to candidates based within the APAC time zone. Please note that we do not provide relocation or sponsorship for work visas in Singapore or any other country. Applicants should already hold valid work authorization in their current country of residence and be excited to join a remote-first, regional tech team.
About the Role
We're looking for a Backend Engineer who's excited to take ownership of the server-side systems and APIs at Partipost. You'll work closely with product, design, and frontend teams to build robust, scalable services that power seamless experiences across our regional markets.
Key Responsibilities
- Maintain and improve existing backend APIs to ensure reliability and performance.
- Design and develop new APIs to support product features and services.
- Write automated tests to ensure code quality and reliability.
- Collaborate closely with frontend engineers, product managers, and designers to plan and implement features.
- Troubleshoot and resolve issues in production systems, including occasional checks on AWS infrastructure.
- Write clean, efficient, and well-documented code with a focus on performance and maintainability
- Participate in code reviews, architecture discussions, and contribute to engineering best practices
What We're Looking For
- 3+ years of professional backend development experience.
- Strong experience developing and maintaining APIs (REST).
- Proficiency with Python, Django, and Django REST Framework (DRF).
- Solid understanding of relational databases, preferably PostgreSQL.
- Familiarity with background job processing (e.g. Celery with Redis).
- Preferred: Hands-on experience with AWS (ECS, ALB, RDS, ElastiCache, S3, Route53, Lambda).
- Experience using Git and modern dev workflows (PR reviews, CI/CD, etc.)
- Strong communication skills and ability to work effectively in a distributed team.
- Passion for growing a high-performing engineering culture.
Why Join Us
- Competitive salary
- Medical benefits to support your health and well-being
- Remote-first culture across Southeast Asia
- Opportunities for growth, mentorship, and career development
- Collaborative and supportive team environment
Backend Engineer
Posted today
Job Viewed
Job Description
We're looking for a Backend Engineer with a signature client of ours in the B2B SaaS industry.
They are looking for an individual with a strong foundation in backend architecture and data infrastructure to help build and scale the core systems that power their platform. You'll be part of a high-impact team working and your work will directly shape how their platform ingests, processes, and serves data at scale.
Responsibilities:
- Design, build, and maintain backend services and data pipelines that support our backend system which powers their platform
- Architect scalable microservices and APIs to handle large volumes of data relating to millions of assets belonging to our clients and how they can be compromised
- Work closely with frontend engineers and product teams to integrate backend systems with the user interface and reporting layers
- Continuously improve our systems, from deployment to monitoring, as they scale rapidly
Ideal Experience:
- 5 or more years of relevant experience in the following
- Backend: FastAPI, Airflow
- Database: Postgres, MongoDB
- Message Queues: Kafka
- Strong experience designing and maintaining mission-critical backend applications using microservices architecture
- Proficiency in working with both relational (e.g. Postgres) and non-relational (e.g. MongoDB) databases
- Familiarity with event-driven architectures, event sourcing, and managing asynchronous data processing at scale
- Comfortable writing clean, testable code and applying automated testing practices
- Experience working with data workflows and asynchronous task queues (e.g. Kafka, Airflow, etc)
- Demonstrated ability to thrive in fast-paced startup environments, showing a strong sense of ownership and initiative
- A can-do attitude with the willingness to take on ambiguous challenges, wear multiple hats, and drive projects forward independently
It would be a bonus if you have:
- Experience working with large-scale data processing or streaming systems, especially for security analysis
- Familiarity with data engineering tasks like building ETL pipelines and schema versioning
- Exposure to DevOps practices and CI/CD tooling for automated deployment and monitoring
- Familiarity in Cloud-based services & able to leverage Cloud-based services as part of service deployments
- Prior work in an Agile, DevOps-driven engineering culture
Backend Engineer
Posted today
Job Viewed
Job Description
Team Introduction :
At H2 Games, our User Acquisition team drives community growth by crafting targeted strategies that attract, retain, and engage users. Through creative incentives and seamless user experiences, we deliver end-to-end campaigns covering user engagement, resource allocation, and rewards. Our team tackles complex engineering challenges to ensure data consistency, security, and scalability. Working closely with data and algorithm experts, we build models and foundational platforms that optimize campaign delivery and enhance our understanding of our diverse user base—enabling the growth and success of H2 Games in a competitive market.
Job Responsibilities:
We are seeking a talented Back-end Engineer to join our dynamic team. You will be responsible for the development and maintenance of back-end systems that support our business operations and mobile game platforms. Your expertise in web technologies, will help us build and maintain reliable, scalable, and high-performance internal systems that drive our business forward.
- Architect, design, and build for internal systems and platforms.
- Collaborate with cross-functional teams to ensure the seamless integration of back-end systems with front-end platforms and databases.
- Optimize the performance, scalability, and reliability of back-end systems.
- Troubleshoot and resolve technical issues to ensure smooth system operations.
- Contribute to the continuous improvement of software development processes, ensuring high standards of code quality, testing, and deployment.
- Document technical designs, implementation details, and system configurations for internal use.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Min of 3 years of professional experience in a similar capacity
- Possess good coding and documentation habits, pay attention to code style, familiar with design patterns and principles, and continuously focus and optimize projects
- Proficiency in more programming languages such as Java, Golang, Python and PHP. Candidates with Java or Golang experience are preferred
- Familiar with common Internet technologies, including but not limited to Linux systems and principles, MySQL, RPC, MQ, caching technologies, and microservice architectures, experience with API development and integration is essential
- Strong understanding of business needs with a track record of leading or contributing to large-scale software platform projects, particularly in process systems and middleware development, experience with user growth (paid acquisition) system is advantageous
- Experience working with Javascript, CSS, and frontend frameworks such as React or Vue is advantageous
- Strong analytical skills, proactive in identifying and solving technical challenges, and driving solutions within the team.
- Ability to work closely with team members and facilitate issue resolution, ensuring efficient and effective collaboration.
- Proficiency in English and Chinese to effectively communicate with cross-functional teams, especially with Chinese-speaking counterparts.
Backend Engineer
Posted today
Job Viewed
Job Description
We're seeking a Backend Engineer with strong expertise in Golang to design, build, and maintain scalable, secure, and high-performance backend services. You will work in an agile, DevOps-driven environment, collaborating across teams to deliver reliable APIs and cloud-native solutions.
Key Responsibilities- Design and develop backend services and APIs with Golang , ensuring scalability, reliability, and security.
- Collaborate with product, QA, and DevOps teams to refine requirements and deliver high-quality solutions.
- Implement CI/CD pipelines, automated testing, and monitoring for robust deployments.
- Optimize backend systems for performance, observability, and maintainability.
- Ensure compliance with security best practices and architectural standards.
- Conduct code reviews and maintain clean, reusable, and efficient code.
- Degree/Diploma in Computer Science, Engineering, or related field.
- 4-7 years of backend experience
- Strong hands-on experience in Golang (other languages like Java, Python, a plus).
- Solid knowledge of REST, gRPC, GraphQL, WebSockets .
- Experience with microservices architecture, event-driven patterns (Kafka, RabbitMQ) .
- Proficiency in cloud platforms (AWS, Azure, or GCP).
- Skilled in containerization and orchestration (Docker, Kubernetes).
- Knowledge of databases ( PostgreSQL, MySQL, MongoDB, Redis ) and caching.
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
- Experience with monitoring tools ( Prometheus, Grafana, ELK stack ) and IaC ( Terraform, CloudFormation ).
- Strong problem-solving, collaboration, and communication skills.
Backend Engineer
Posted today
Job Viewed
Job Description
Role : Backend Engineer
Location : Singapore
Full Time
Description:
Responsibility:
The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile, DevOps- driven environment, ensuring high software quality, reliability, and security.
· Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.
· Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
· Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
· Develop and maintain scalable, high-performance APIs and backend services in a cloud-native environment.
· Implement modern software development practices, including TDD, pair programming, and CI/CD.
· Conduct code reviews, enforce security best practices, and ensure software craftsmanship standards.
· Design and document system architecture, ensuring compliance with government security and regulatory standards.
· Optimize and improve backend systems for scalability, observability, and reliability.
· Where applicable, contribute to blockchain and smart contract development.
Experience & Skill Needed:
Technical Skills:
· Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
· Experience with Git and modern branching workflows (GitFlow, trunk-based development).
· Proficiency in modern backend programming languages: Java, Kotlin, Python, Golang, , Ruby.
· Experience with cloud platforms (AWS, Azure, Google Cloud).
· Strong understanding of RESTful APIs, GraphQL, gRPC, WebSockets.
· Familiarity with microservices architecture and event-driven patterns (Kafka, RabbitMQ).
· Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
· Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
· Knowledge of database technologies (PostgreSQL, MySQL, MongoDB, DynamoDB, Redis).
· Experience with observability tools (Prometheus, OpenTelemetry, Grafana, ELK stack).
· Experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Pulumi).
· Experience with API documentation using Swagger
Software Engineering Practices:
· Experience working in Agile teams (Scrum, Kanban) with strong collaboration skills.
· Knowledge of Extreme Programming (XP) practices such as TDD, pair programming, continuous refactoring.
· Strong understanding of test automation frameworks (JUnit, PyTest, Jest, Playwright).
· Adherence to software craftsmanship principles, ensuring clean, maintainable, and efficient code.
Bonus Experience (Added Advantage):
· Understanding of Domain-Driven Design (DDD) and Clean Architecture principles.
· Experience working with government digital services and authentication mechanisms (SingPass, CorpPass).
· Experience with API gateways and service meshes (Kong, Istio, Apigee).
· Experience with serverless computing (AWS Lambda, Azure Functions).
· Exposure to blockchain and smart contract development (Ethereum, Solidity, Hyperledger).
Job Types: Full-time, Contract
Contract length: 24 months
Pay: $4, $14,284.66 per month
Backend Engineer
Posted today
Job Viewed
Job Description
ABOUT THE JOB
Support the Celestial Project by developing and maintaining backend systems.
Modernize and secure the development environment by leveraging cloud technologies.
Establish a robust Cloud Development Environment.
Streamline development workflows, enable seamless collaboration across teams, and ensure scalable, resilient infrastructure management.
Implementation of containerization, infrastructure as code, advanced observability, and automated CI/CD pipelines.
- Collaborate with diverse engineering teams to optimize developer workflows and enhance the developer experience.
- Diagnose and resolve complex system issues across multiple technology layers.
- Advocate for and implement best practices in Software Engineering and DevOps.
ABOUT YOU
Possess a degree in Computer Science, Information Technology, or related fields.
At least 5 years of strong software engineering experience with proficiency in at least one of the following languages: JavaScript, Java, Python, or .NET.
Minimum of 3 years of experience with containerization technologies, such as Docker, Kubernetes, EKS, and Helm. Relevant certifications are advantageous.
At least 3 years of AWS experience with a solid understanding of Cloud services and infrastructure management. AWS certifications are advantageous.
Proven experience with infrastructure as code tools, such as Terraform and CloudFormation.
Experience with log aggregation and observability tools, such as CloudWatch, Splunk, and Datadog.
Proficiency in CI/CD workflows and GitHub Actions.
Strong knowledge of artifact repository management systems, such as JFrog.
Strong Linux administration skills and Shell scripting expertise.
Excellent communication skills to work effectively with diverse engineering teams.
- Strong team player mindset, focused on leveraging experience to help the team succeed.
- Passionate about advocating and implementing best practices in Software Engineering and DevOps.
Be The First To Know
About the latest Backend engineer Jobs in Singapore !
Backend Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled Backend Engineer to join on a 1+ year renewable contract . The Backend Engineer will be responsible for developing, optimising, and maintaining scalable backend systems and APIs, ensuring high performance, security, and reliability. The role requires strong programming skills, experience with cloud platforms, and collaboration with stakeholders to deliver quality software solutions.
Key Responsibilities- Design, develop, and maintain backend services and APIs.
- Build scalable and secure systems to support business applications.
- Optimise application performance, reliability, and security.
- Collaborate with frontend developers, DevOps, and stakeholders to deliver end-to-end solutions.
- Implement best practices for API design, authentication, and data security.
- Troubleshoot and resolve backend issues in development and production environments.
- Write clean, maintainable, and well-documented code.
- Support CI/CD integration and automated testing.
- Degree/Diploma in Computer Science, Engineering, IT, or related fields.
- Minimum 3–5 years of backend development experience.
- Proficiency in one or more backend languages/frameworks (e.g., , Java/Spring Boot, Python/Django/Flask, Go).
- Experience in designing and consuming RESTful APIs and GraphQL.
- Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with containerisation and cloud services (AWS, Azure, GCP).
- Understanding of software security principles and best practices.
- Strong problem-solving skills and ability to work in agile teams
Backend Engineer
Posted today
Job Viewed
Job Description
Responsibility:
The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile, DevOps- driven environment, ensuring high software quality, reliability, and security.
· Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.
· Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
· Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
· Develop and maintain scalable, high-performance APIs and backend services in a cloud-native environment.
· Implement modern software development practices, including TDD, pair programming, and CI/CD.
· Conduct code reviews, enforce security best practices, and ensure software craftsmanship standards.
· Design and document system architecture, ensuring compliance with government security and regulatory standards.
· Optimize and improve backend systems for scalability, observability, and reliability.
· Where applicable, contribute to blockchain and smart contract development.
Experience & Skill Needed:
Technical Skills:
· Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
· Experience with Git and modern branching workflows (GitFlow, trunk-based development).
· Proficiency in modern backend programming languages: Java, Kotlin, Python, Golang, , Ruby.
· Experience with cloud platforms (AWS, Azure, Google Cloud).
· Strong understanding of RESTful APIs, GraphQL, gRPC, WebSockets.
· Familiarity with microservices architecture and event-driven patterns (Kafka, RabbitMQ).
· Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
· Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
· Knowledge of database technologies (PostgreSQL, MySQL, MongoDB, DynamoDB, Redis).
· Experience with observability tools (Prometheus, OpenTelemetry, Grafana, ELK stack).
· Experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Pulumi).
· Experience with API documentation using Swagger
Software Engineering Practices:
· Experience working in Agile teams (Scrum, Kanban) with strong collaboration skills.
· Knowledge of Extreme Programming (XP) practices such as TDD, pair programming, continuous refactoring.
· Strong understanding of test automation frameworks (JUnit, PyTest, Jest, Playwright).
· Adherence to software craftsmanship principles, ensuring clean, maintainable, and efficient code.
Bonus Experience (Added Advantage):
· Understanding of Domain-Driven Design (DDD) and Clean Architecture principles.
· Experience working with government digital services and authentication mechanisms (SingPass, CorpPass).
· Experience with API gateways and service meshes (Kong, Istio, Apigee).
· Experience with serverless computing (AWS Lambda, Azure Functions).
· Exposure to blockchain and smart contract development (Ethereum, Solidity, Hyperledger).
Look for candidates preferably with exp in Govt sector.
Look for candidates who are based in Singapore only - Mandatory
Job Type: Contract
Pay: $4, $14,280.84 per month
Backend Engineer
Posted today
Job Viewed
Job Description
About Akkodis
Akkodis is a global digital engineering company and Smart Industry leader, empowering clients with transformative solutions in Talent, Academy, Consulting, and Solutions services. With a team of 50,000 experts across North America, EMEA, and APAC, Akkodis leverages cutting-edge technologies, R&D, and deep sector expertise to drive meaningful innovation and engineering a smarter future together.
Role Overview
We are seeking a skilled and passionate Backend Engineer to design, develop, and maintain scalable and secure backend services that power our digital products. You will work in an agile, DevOps-driven environment, collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design and implement scalable, high-performance backend services and APIs in a cloud-native environment.
- Collaborate with Product Managers, Business Analysts, QA Engineers, and DevOps teams to refine requirements and ensure quality delivery.
- Automate build, deployment, and monitoring pipelines.
- Apply modern software development practices including TDD, pair programming, CI/CD, and continuous refactoring.
- Conduct code reviews and enforce security and software craftsmanship standards.
- Ensure system architecture complies with government security and regulatory standards.
- Optimize backend systems for scalability, observability, and reliability.
- Contribute to blockchain and smart contract development where applicable.
Technical Skills:
- Degree/Diploma in Computer Science, Engineering, IT, or related fields.
- Proficiency in backend languages: Java, Kotlin, Python, Golang, , Ruby.
- Experience with Git workflows (GitFlow, trunk-based development).
- Familiarity with cloud platforms: AWS, Azure, Google Cloud.
- Strong understanding of RESTful APIs, GraphQL, gRPC, WebSockets.
- Experience with microservices and event-driven architecture (Kafka, RabbitMQ).
- Hands-on with Docker, Kubernetes, CI/CD tools (GitHub Actions, GitLab CI, ArgoCD).
- Knowledge of databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis.
- Experience with observability tools: Prometheus, OpenTelemetry, Grafana, ELK stack.
- Infrastructure as Code (IaC): Terraform, CloudFormation, Pulumi.
- API documentation using Swagger.
- Agile methodologies (Scrum, Kanban).
- Extreme Programming (XP): TDD, pair programming, continuous refactoring.
- Test automation frameworks: JUnit, PyTest, Jest, Playwright.
- Commitment to clean, maintainable, and efficient code.
Preferred Qualifications
- Domain-Driven Design (DDD) and Clean Architecture.
- Experience with government digital services (SingPass, CorpPass).
- API gateways and service meshes (Kong, Istio, Apigee).
- Serverless computing (AWS Lambda, Azure Functions).
- Blockchain and smart contract development (Ethereum, Solidity, Hyperledger).