>

Job Summary


Salary
$6,000 - $9,000 SGD / Monthly EST

Job Type
Permanent

Seniority
Mid

Years of Experience
At least 3 years

Tech Stacks
HTTP
UDP
TCP
Node.js
Ruby on Rails
Ruby
C++
MySQL
Linux
Go
Django
Python
Java

Job Description


Apply
Marketplace User Team is among the most fundamental and critical services at Shopee. You will have the opportunity to collaborate with a group of talented and passionate people to tackle challenging and practical problems, such as building an account system that caters to the needs of a user base across the region, setting up a service architecture to support high QPS and still maintain reliability and performance, establishing data capability to analyse huge among of user data, extracting insights and knowledge to better serve our users.

  • Design and development of backend services / systems / platforms used by our products and our user
  • Write high-quality, clean, elegant, and maintainable code
  • Build common libraries
  • Analyse requirements, design and develop functionalities based on the product requirements
  • Understand the product thoroughly, constantly optimise the product, identify and fix problems, improve stability and user experience
  • Design and implement various supporting tools as needed
  • Collaborate with other engineers, product managers, user experience designers, and operations engineers to build features and products

Requirements

  • Bachelor's or higher degree in Computer Science or related fields
  • More than 2 years of relevant experience
  • Passionate about coding and programming, innovation, and solving challenging problems
  • In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc)
  • Strong and hands-on experience with at least one of the programming languages: Go, Python, C++, Java
  • Hands-on experiences and knowledge on relational databases such as MySQL
  • Strong logical thinking abilities
Skills below are optional but preferable
  • Familiar with Linux development environments and multi-threaded programming
  • Familiar with common network protocols (TCP, UDP, HTTP) and network programming
  • Experience in server/ web security
  • Experience in design and development of large-scale distributed systems
  • Hands-on experiences in Web Service frameworks and technologies such as Django, Ruby On Rails, or Node.js
  • Familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms

Salaries of Software Engineer at Shopee

Salaries from Shopee that are similar to Backend Software Engineer - User

7043 SGD

Estimated Salary

View more Software Engineer salaries at Shopee View more Software Engineer salaries


NodeFlair Insights of Shopee