Search by job, company or skills

combuilder pte ltd

Senior Backend Engineer (Cloud-Native / API / DevOps)

6-9 Years
SGD 5,000 - 7,000 per month
Save
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for an experienced Senior Backend Engineer to design and build scalable, secure, and high-performance backend services for cloud-native digital products. This role involves developing APIs, improving system reliability and observability, working closely with DevOps teams on CI/CD automation, and applying modern engineering practices such as TDD, microservices, containerisation, and cloud architecture.

Job Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance backend services.
  • Collaborate with Business Analysts and Product Managers to refine user stories and translate them into technical requirements.
  • Work closely with QA engineers to ensure automated test coverage and resolve bugs or defects.
  • Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
  • Develop and maintain APIs and backend services in a cloud-native environment.
  • Implement modern software engineering practices such as TDD, pair programming, and CI/CD.
  • Conduct code reviews, enforce security best practices, and ensure clean, maintainable code.
  • Design and document system architecture in compliance with security and regulatory standards.
  • Work with product teams to build end-to-end digital products.
  • Improve backend systems for scalability, observability, reliability, and performance.
  • Contribute to blockchain and smart contract development where applicable.

Job Requirements

  • Degree or Diploma in Computer Science, Computer Engineering, Electronics Engineering, Information Technology, or related disciplines.
  • Experience with Git and modern branching workflows such as GitFlow or trunk-based development.
  • Proficient in backend programming languages such as Java, Python, Golang, Node.js, or Shell Scripting.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture and event-driven patterns such as Kafka or RabbitMQ will be an advantage.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with CI/CD pipelines such as GitHub Actions or GitLab CI.
  • Knowledge of database technologies such as PostgreSQL, MySQL, MongoDB, DynamoDB, or Redis.
  • Experience with observability tools such as Prometheus, OpenTelemetry, Grafana, or ELK Stack.
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Experience with API documentation tools such as Swagger.
  • Experience working in Agile delivery environments such as Scrum or Kanban.
  • Knowledge of XP practices such as TDD, pair programming, and continuous refactoring.
  • Strong understanding of test automation frameworks such as JUnit or PyTest.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148854763