Backend Engineer

🕒 December 24, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Toku

Toku

51 - 200 employees

📡 Telecommunications

☁ SaaS

💰 $5M Series A on 2022-10

Telecommunications ‱ SaaS ‱ AI

Toku is a company that specializes in AI-powered communication solutions, focusing particularly on customer engagement and business telephony. They offer a wide range of products, including conversational AI platforms, AI voice agents, and business telephony solutions for platforms like Microsoft Teams and Zoom Phone. Their services also include customer engagement tools such as contact centers, campaign managers, and feedback management systems. Toku is particularly focused on enhancing customer experience (CX) in the APAC region with solutions tailored to address unique language and communication challenges in the area. Additionally, Toku provides embedded communication solutions like programmable voice and messaging, user verification, and number masking to enhance security and efficiency in client communications. They cater to various industries including government, fintech, insurance, and travel, aiming to provide omnichannel and seamless digital experiences.

📋 Description

‱ Design, build, and maintain robust backend services and RESTful APIs that power Toku’s omnichannel communication platform. ‱ Build and maintain event-driven backend systems to support asynchronous workflows across messaging, notifications, and voice services. ‱ Independently design microservices, define service boundaries, and reason about scalability, latency, data consistency, and architectural trade-offs. ‱ Rewrite and migrate existing backend services (currently implemented in TypeScript) into Go and newer backend architectures. ‱ Develop cloud-native backend systems on AWS, working closely with the infrastructure team to clearly articulate service requirements and operational needs. ‱ Design and work with SQL-based data models, ensuring performance, correctness, and alignment with real product usage; contribute to NoSQL usage where appropriate. ‱ Support communication and notification services across WhatsApp, SMS, email, and voice channels, handling communication metadata at scale. ‱ Own backend services in production, including reliability, performance, observability, and continuous improvement. ‱ Write clean, maintainable, and well-documented backend code, and participate actively in code reviews and technical design discussions. ‱ Take initiative and drive backend problems through to solutions independently, collaborating effectively with peers across engineering.

🎯 Requirements

‱ Senior-leaning backend experience: Hands-on experience building and operating production backend systems, with depth and exposure valued over years alone. ‱ Go (Golang): Hands-on experience building backend services in Go, or strong backend experience with clear production Go exposure. ‱ Backend & system design: Proven ability to design RESTful APIs, event-driven systems, and microservices, including reasoning about scalability, traffic, and trade-offs. ‱ Cloud fundamentals: Practical experience with cloud platforms (AWS strongly preferred; GCP or Azure acceptable with solid cloud fundamentals). ‱ Databases: Strong SQL experience, including schema design and query optimisation; exposure to NoSQL databases such as DynamoDB is a bonus. ‱ TypeScript: Experience working with TypeScript in backend services, particularly in the context of existing or legacy systems. ‱ Production mindset: Experience shipping, operating, and evolving backend services in real-world production environments. ‱ Problem ownership: A track record of taking initiative, thinking critically about designs, and driving backend solutions end-to-end. ‱ Domain experience (bonus): Exposure to CCaaS, CPaaS, telco, voice, or messaging-related platforms is an advantage.

đŸ–ïž Benefits

‱ Training and Development ‱ Discretionary Yearly Bonus & Salary Review ‱ Healthcare Coverage based on location ‱ 20 days Paid Annual Leave (excluding Bank holidays)

Apply Now