Backend Engineer
Singapore
Listed on 2026-01-12
-
Software Development
Backend Developer, Cloud Engineer - Software
Yirifi.ai is a Singapore-based company founded in 2023 by Saurav Bhatia (former Global Head of Digital Assets at Standard Chartered). It provides AI-driven solutions for digital asset risk management and regulatory compliance.
The platform offers tools like real-time crypto risk analytics, a global regulation database, a Web3 partner marketplace, and customizable compliance workflows. It mainly serves institutional investors, compliance officers, risk managers, regulators, and legal advisors.
Yirifi.ai is a small, privately held company (around 11–50 employees) and has achieved ISO/IEC 27001:2022 certification, showing strong focus on security and trust. Its mission is to bridge traditional finance and Web3 by making digital assets safer and more compliant.
Job DescriptionThis is a remote position.
As a Backend Engineer, you will play a critical role in building and maintaining the server-side logic, databases, and APIs that power our web and mobile platforms. Your primary focus will be on ensuring seamless data exchange, optimal performance, and robust scalability.
You will go beyond standard application development to handle infrastructure optimization and automation scripts, working closely with frontend developers, Dev Ops, and product stakeholders to deliver secure and reliable backend solutions. You will leverage modern technologies such as Node.js, Python, Postgre
SQL, Mongo
DB, and Kafka to architect and deliver scalable, event-driven systems.
- Education: Bachelor's degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in backend development using Node.js.
- Proficiency in building and optimizing SQL and No
SQL databases, particularly Postgre
SQL and Mongo
DB. - Experience with message queuing systems such as Kafka or Rabbit
MQ.
- Strong understanding of RESTful API design principles and best practices.
- Familiarity with cloud platforms and services such as AWS or Azure.
- Experience with containerization and orchestration tool like Docker.
- Knowledge of Dev Ops practices and tools for continuous integration and deployment is desirable.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced, agile environment.
Design, Develop, and Maintain Server-Side Applications and APIs
- Build robust, scalable, and maintainable server-side applications using modern development practices.
- Develop RESTful or Graph
QL APIs to power seamless communication between frontend interfaces and backend services. - Ensure code quality, performance, and security through regular updates, refactoring, and testing.
Implement Data Models, Business Logic, and Access Controls.
- Design efficient database schemas and relationships tailored to application needs.
- Implement business logic that drives core features and critical workflows.
- Enforce granular access controls and role-based permissions to protect sensitive data.
Integrate Third-Party Services and APIs
- Seamlessly connect with external services (e.g., payment gateways, messaging platforms, CRMs) via secure API integrations.
- Manage API authentication, rate limits, and error handling to ensure stable system behavior.
- Abstract external dependencies for easier maintenance and flexibility.
Build Scalable and Fault-Tolerant Microservices
- Develop modular microservices that are independently deployable and horizontally scalable.
- Use Kafka or equivalent tools for reliable message queuing, event streaming, and decoupled service communication.
- Design for fault tolerance, resilience, and high availability in distributed environments.
Ensure Backend Security and Compliance
- Implement secure authentication and authorization flows using JWT, OAuth2, or similar protocols.
- Secure data in transit and at rest with proper encryption standards.
- Comply with data privacy and security regulations such as GDPR & CCPA.
Monitor, Troubleshoot, and Optimize Backend Performance
- Use tools like Prometheus, New Relic, or Datadog to monitor health metrics, logs, and application performance.
- Identify performance bottlenecks and apply optimizations at the code, query, or infrastructure level.
- Ensure systems consistently meet uptime and response time SLAs.
Collaborate Effectively with Cross-Functional Teams
- Work closely with frontend developers, product managers, QA engineers, and business stakeholders to define and deliver solutions.
- Participate in agile ceremonies such as sprint planning, retrospectives, and code reviews.
- Proactively share technical insights, raise challenges early, and contribute to architectural discussions.
- API response time:
Average
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).