We are looking for a Senior Backend Engineer to design, build, and continuously improve the systems and workflows that support our business operations. This role sits at the intersection of software engineering, business operations, and compliance ensuring that both internal and customer‑facing processes are scalable, reliable, auditable, and efficient.
What We're Looking For
- Strong experience in backend development using JavaScript/TypeScript with Node.js
- Solid hands‑on experience with Java or Scala in enterprise‑grade backend applications
- Strong understanding of RESTful APIs, microservices architecture, and event‑driven systems
- Experience with CI/CD pipelines, version control (Git), and backend testing practices
- Hands‑on experience with relational databases (PostgreSQL, MySQL, Oracle, SQL Server) and NoSQL databases (e.g. MongoDB, DocumentDB)
- Experience with performance tuning, debugging, and optimizing backend services
- Comfortable translating business and operational requirements into technical solutions
- Experience in SaaS, data‑driven, fintech, or regulated environments is preferred
- Engineering background with exposure to business or operational systems is an advantage
- Preferred: Singapore Citizens / Permanent Residents
Key Responsibilities:
- Design, develop, and maintain backend services using Node.js (JavaScript/TypeScript) and Java or Scala
- Build and support scalable APIs and microservices for enterprise platforms
- Collaborate with architects, product managers, and engineers to deliver robust backend solutions
- Write clean, secure, and maintainable backend code aligned with engineering best practices
- Review code, troubleshoot complex backend issues, and ensure system reliability and performance
- Contribute to backend architecture, design discussions, and technical decision‑making
- Improve development processes, tooling, and engineering standards
- Integrate backend systems with third‑party platforms (e.g. CRM, finance, data providers, compliance tools)
- Support production systems under defined escalation procedures, including incident response and root‑cause analysis
- Maintain technical documentation, system diagrams, and operational runbooks