Browse
···
Log in / Register

Software Engineer II - Backend

Negotiable Salary

WATI.io

Hong Kong

Favourites
Share

Description

About Us Wati is the world's leading WhatsApp-first conversational growth platform, empowering businesses to build deeper customer relationships and accelerate revenue growth. Trusted and loved by over 14,000 customers across 100+ countries, Wati has established itself as the premier choice for businesses leveraging WhatsApp and other messaging channels to connect with customers on their platform of choice. In a world where real-time interactions drive growth, Wati's story is all about business growth through conversations. At Wati, we believe that every conversation matters, whether it's engaging a first-time prospect, nurturing a qualified lead, or deepening relationships with loyal clients. We transform these conversations into opportunities for building relationships, and strong relationships lead to increased revenue. Our Platform The AI-native platform simplifies complex business operations by bringing all customer interactions under one intelligent roof. Designed for scalability and ease of use, our solution delivers a measurable ROI while adapting to businesses of all sizes, from emerging startups to established enterprises. Our Backing & Partnerships Wati is proudly backed by world-class investors including Tiger Global, Sequoia Capital, DST Global, and Shopify. As a Premium-tier Partner of Meta, Google, and WhatsApp, we maintain the highest standards of integration and platform excellence. As Wati continues to scale rapidly, we're looking for a Software Engineer II - Backend to work closely with Development, QA, DevOps, Support and Product. You are a leader that will participate in senior technology strategy discussions, drive ideation across a distributed software team, develop implementation roadmaps and work with technical individuals to transform this into software products and solutions. What you’ll do:  Refactor, test, and maintain components of our monolithic C# application, gradually migrating critical services to Golang microservices with clean, reusable, and efficient code. Design, develop, and deploy high-traffic distributed systems (e.g., REST/gRPC APIs, event-driven workflows, data pipelines) using Go and C#, ensuring fault tolerance and resilience. Improve latency, throughput, and resource efficiency in both legacy C# and modern Go services, leveraging caching (Redis), message brokers (Kafka/RabbitMQ), and database optimization. Collaborate with cross-functional teams, including design, product, and QA, to deliver a seamless and engaging user experience. Partner with DevOps to streamline CI/CD pipelines, QA to automate testing, and Product to align technical solutions with business requirements. Participate in system design reviews, advocate for scalable patterns (e.g., circuit breakers, load balancing), and ensure security best practices (auth, RBAC, encryption). Troubleshoot and resolve backend performance, scalability, and reliability challenges in production environments. Lead code reviews, mentor junior engineers, and champion standards for maintainable code across C# and Go codebases Requirements Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. 5+ years of backend development experience, including: 2+ years with C# (.NET Core, ASP.NET, Entity Framework) in monolithic architectures. OR 1+ years with Golang (Gin, Echo, Goroutines, Go modules) or strong willingness to learn. Expertise in distributed systems: REST/gRPC APIs, microservices, message brokers (Kafka/RabbitMQ), and caching (Redis). Proficiency in database design and optimization (SQL: PostgreSQL/MySQL; NoSQL: MongoDB). Hands-on experience with cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), and CI/CD pipelines (GitHub Actions/Jenkins). Strong understanding of security practices: authentication/authorization (JWT, OAuth), RBAC, and data encryption. Fluency in English with excellent communication skills to collaborate across global teams. What will make you stand out:  Hands-on experience coding with tools like GitHub Copilot, Cursor, or other AI-assisted development environments. Proven track record of building and launching products from 0 to 1. Prior experience developing overseas or export-focused applications. Experience with serverless architectures (e.g., AWS Lambda) or microservices architectures. Knowledge of event-driven systems (e.g., Kafka, RabbitMQ). Prior work on scalable, high-traffic applications.

Source:  workable View Original Post

Location
Hong Kong
Show Map

workable

You may also like

WATI.io
QA Engineer
Hong Kong
WAbout Us Wati is the world's leading WhatsApp-first conversational growth platform, empowering businesses to build deeper customer relationships and accelerate revenue growth. Trusted and loved by over 14,000 customers across 100+ countries, Wati has established itself as the premier choice for businesses leveraging WhatsApp and other messaging channels to connect with customers on their platform of choice. In a world where real-time interactions drive growth, Wati's story is all about business growth through conversations. At Wati, we believe that every conversation matters, whether it's engaging a first-time prospect, nurturing a qualified lead, or deepening relationships with loyal clients. We transform these conversations into opportunities for building relationships, and strong relationships lead to increased revenue. Our Platform The AI-native platform simplifies complex business operations by bringing all customer interactions under one intelligent roof. Designed for scalability and ease of use, our solution delivers a measurable ROI while adapting to businesses of all sizes, from emerging startups to established enterprises. Our Backing & Partnerships Wati is proudly backed by world-class investors including Tiger Global, Sequoia Capital, DST Global, and Shopify. As a Premium-tier Partner of Meta, Google, and WhatsApp, we maintain the highest standards of integration and platform excellence. As Wati continues to scale rapidly, we're looking for a QA Engineer to ensure software quality in the production grade of the most loved SMB messaging collaboration tool. What you’ll do: Ensure software quality in production-grade for projects and products delivery Work in collaboration with development & product teams in continuous build & deployment process Identifying quality issues and creating test reports Perform root cause analysis to reproduce issues Writing automation scripts to perform regression testing Assist in analyzing the potential causes of defects, errors, and bugs based on observed test results Prepare user guides & manuals for software products What will make you stand out: A hammer to break the application and hand it back to the developer Strong problem solving and analytical skills with attention to detail Ability to implement and track multiple test executions in parallel and analysis results. Requirements 3+ years of experience in QA Automation Testing Attention to detail and thoroughness Strong communication skills, energetic, team player Advanced programming skills including automation systems and databases. Experience in Selenium Framework Creation/Maintenance with Java Any other automation tool apart from Selenium is a plus Hands-on in scripting and basic Java code Self-driven, comfortable with a fast-paced, always-on, highly ambiguous environment. Excellent communication skills, both written and verbal
Negotiable Salary
Zeal Group
Java Software Engineer
Hong Kong
Job Description: Responsible for core development of the platform business system and leading its implementation. Conduct in-depth analysis of business requirements and formulate technical solutions/system designs. Develop distributed middleware products and lead the design of microservices, API gateways, etc. Write core system code and resolve complex technical challenges. Translate technical requirements into robust solutions considering performance, stability, and scalability. Requirements Qualifications: Bachelor Degree in Computer Science or related discipline Solid Java fundamentals with understanding of I/O, multithreading, collections, and JVM principles. Proficient in OOP. 3+ years experience in Core Java, Spring Cloud, microservices, multithreading, and high-performance server design/optimization. Hands-on experience with Redis, Cassandra, HBase, or other mainstream NoSQL databases. Proficient in Linux environment with containerization experience (Kubernetes/K8S preferred). Familiar with common I/O models. Experience in large-scale network programming is a plus. Skilled in MySQL development, database design, and performance optimization. Experienced in distributed systems. Proficient in agile development methodologies. Strong communication skills, teamwork spirit, and self-motivated learning attitude. Experience in e-commerce platforms (transaction, product, marketing, membership, payment, fulfillment systems) preferred. Candidates with data computing capabilities or algorithm experience will be prioritized. Fluent in English and Chinese
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.