【内推联系】haichao.li@shopee.com
【地点】新加坡,录取后公司帮办EP
【时间】3月27号单天线上面试走完流程,一周内出结果
- Single-day virtual interviews
- Job offer within a week
- Experienced and entry levels welcome
【其他】英语不是问题,新加坡shopee华人很多,英语要求不高。Work Life Balance,不加班,双休,新加坡养娃教育都很方便。
【职位简介】后端工程师职位,语言主要是python和go,接受转语言,业务发展上升期,各个level都有HC。
【团队介绍】
We are a group of software engineers who take coding seriously and understand programming as a science. This will be an enticing opportunity to work on various ecommerce products on the Backend such as:
Payment: Supporting payment related features in Shopee and developing financial services like Credit Card Gateways and ShopeePay wallet for SeaMoney.
Order: Building the Checkout and Order systems that handle the overall buyer user experience and the entire lifecycle of products being bought and sold.
Promotion: Supporting promotional strategies by building features like Reward Systems, Vouchers, Bundle Deals and Flash Sales.
Landing: Enabling users to discover Shopee’s offerings through various key landing pages on the Shopee platform like home page, campaign landing pages, and product detail page.
WSA: The Web Services for Application team is working on the middle layer between the front end application and the backend services. We ensure all backend business services development are smooth, stable and aligned.
SPP: Shopee Platform Product team is responsible for the design and implementation of common services used by the whole company. We build effortless, highly available, reliable, and scalable systems to support multiple verticals of backend business services.
Job Description:
Designing and implementing backend services in Python and Go
Writing high-quality, clean and maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
Analyzing requirements, designing and developing features
Understanding and constantly optimizing our products, identifying and fixing problems, improving stability and user experience
Designing and implementing distributed systems that are optimized for performance, scalability and availability
Building reusable code and libraries
Collaborating with fellow developers, product managers, user experience designers, and operation engineers to build products with cutting-edge technologies
Requirements:
Bachelor's or higher degree in Computer Science or related fields
Relevant experience in Web / Backend development
Passionate about coding and programming, innovation, and solving challenging problems
Familiar with performance tuning, massive concurrency handling, and caching mechanisms
In-depth understanding of Data Structures, Database and other computer science fundamentals
Familiar with Linux development environments
Hands-on experiences and knowledge on relational databases such as MySQL (Preferred)
--
FROM 111.223.92.*