Backend Engineer
Skills
About the role
Duration: One (1) year
Commencement: October 2026
Key Responsibilities
● Design and develop scalable, maintainable and secure backend services, APIs and integration components.
● Design and implement scalable microservices and distributed systems.
● Integrate with upstream and downstream systems, devices and data sources.
● Manage and optimise relational and non-relational databases, including schema design, query optimisation and data integrity.
● Develop data processing, transformation and analytics services.
● Implement application monitoring, logging and observability features to support system reliability and operational troubleshooting.
● Troubleshoot and resolve application and integration issues to ensure service reliability and performance.
● Work closely with frontend engineers, data teams and business stakeholders to understand requirements and deliver technical solutions.
● Implement authentication, authorisation and other security best practices in backend systems.
● Support testing, deployment and production operations activities.
● Write clean, well-documented and testable code, and participate in peer code reviews.
● Maintain technical documentation and system design artefacts.
● Participate in Agile ceremonies including sprint planning, stand-ups and retrospectives.
● Collaborate effectively with team members to deliver solutions and support knowledge sharing across the project team.
Experience & Skills Required
● Experience in backend software development and building enterprise-grade applications.
● Strong programming proficiency in at least one of Python, Node.js or Java.
● Experience designing and developing RESTful APIs, microservices and backend integration services.
● Experience with relational and NoSQL databases, including query optimisation and data integrity management.
● Experience working with message queues, event-driven architectures and system integration.
● Knowledge of software design patterns, enterprise application architecture and secure coding practices.
● Experience developing and deploying cloud-native applications on AWS.
● Familiarity with containerisation technologies such as Docker and Kubernetes.
● Experience with GitLab, CI/CD pipelines and Agile software development practices.
● Strong debugging, troubleshooting, analytical and problem-solving skills.
Pay: $6,500.00 - $7,000.00 per month
Work Location: In person
Compensation
This Backend Engineer role pays $78k-$84k/yr. Within typical range for backend engineer roles in Singapore.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.