Point your AI agent at freehire and let it find you a job.

Get the CLI →

Shopee

NewBe an early applicant

Backend Engineer - Marketplace, Promotion

Posted
Discussion

Summary

Backend engineer at Shopee (Singapore) building large-scale distributed systems powering marketplace promotion features — analyzing product requirements, designing technical solutions, and writing maintainable code using Golang/Python/Java/C++ with MySQL, Redis, and Kafka.

Job Description:

  • Take part in product requirement analysis and feasibility involving various features to support different promotion domains.
  • Designing technical solutions for the requirements with detailed analysis and documentation.
  • Building large scale distributed systems optimized for performance, availability and scalability with critical monitoring.
  • Writing clean, testable, extendable and maintainable code using engineering best practices.
  • Be a team player by communicating & collaborating with other team members effectively to deliver the projects.

Requirements:

  • Bachelor's or higher degree in Computer Science or related fields.
  • Minimum 1 year of experience in Backend Development.
  • Strong logical, analytical, and structured thinking skills.
  • Strong hands-on experience with one or more of the following commonly used languages such as Golang / Python / Java / C++.
  • In depth understanding of the Data Structures and Algorithms, Computer Networks, Operating Systems, Databases and Computer science fundamentals.
  • Good understanding of Distributed Systems Fundamentals, Caching Mechanisms, Concurrency.
  • Familiar with Data & Web Security (optional).
  • Familiar with commonly used Relational Databases, such as MySQL.
  • Familiar with commonly used NoSQL storage, such as redis
  • Familiar with commonly used distributed event streaming platforms, such as kafka
  • Familiar with commonly used network protocols, such as TCP, UDP.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available