Software Engineer (Backend)

Application Deadline: 30/03/2025 - 30/04/2025


🎯We’re seeking high-impact fresh graduates and early-career engineers who excel at solving complex problems & are ready to contribute to the Seller Center — the core platform where thousands of sellers manage millions of products. This platform connects directly to the Tiki System, built on a scalable, microservices-based architecture that powers everything from product listing and store management to order fulfillment and performance optimization. This is your opportunity to gain hands-on experience, accelerate your learning & contribute from day one.


🧠 What You’ll Do?

  • Build & Optimize Backend Systems – Develop scalable APIs and microservices using Golang or Java to power Tiki’s e-commerce engine.

  • Gain System Design Expertise – Learn by designing and maintaining distributed systems that ensure high performance and reliability.

  • Work on Distributed Systems – Handle 1000 TB+ of data with speed and reliability across Tiki’s platform.

  • Work on Core Functions – Contribute to areas like product creation, order processing, and seller management.

  • Solve Real-World Challenges – Collaborate with experienced engineers to solve complex problems in warehousing, payments, and inventory.


🌟Are you the one?

  • Bachelor or Master’s in Computer Science, Software Engineering or related field.

  • Strong technical foundation – gained through top-tier coursework, research projects, side projects, internships, hackathons, or coding competitions such as ACM/ICPC, Meta Hacker Cup, etc.

  • Proficiency in Algorithms, OOP, data structures & problem-solving.

  • Solid Coding skills – Golang, Java, or similar (flexible).

  • Passion for backend – APIs, databases, and distributed systems.

  • Understanding of scalable systems – Microservices, RESTful APIs, SQL & NoSQL.

  • Bonus: hands-on experience in system design & architecture.


🚀 Why Join Tiki?

  • Learn by Doing – Work alongside experienced engineers and develop practical skills in system design and backend development.

  • Contribute to Systems at Scale – Help improve systems that manage millions of transactions and process terabytes of data.

  • Build a Strong Foundation – Gain hands-on experience that prepares you for complex technical challenges in a fast-paced e-commerce environment.

🔗 Ready to take on real-world challenges? Join us now!


Application Form