Senior Back-End Web Engineer
- South Jakarta, Indonesia26, Pacific Century Place SCBD Lot 10, Jl. Jendral Sudirman Kav 52-53, Jakarta 12190, Indonesia, South Jakarta, DKI Jakarta, IndonesiaSouth JakartaDKI JakartaIndonesia
- Full time
We are responsible for the design and implementation of the web application server. We create services to hundreds of millions of users and thousands of fellow Shopee colleagues. We expect huge user traffic and high system stress on a daily basis, and we constantly improve our service performance to cater to the ever-growing business of ours.
- Design and implement web backend services using Go or Python + Django/Flask;
- Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.);
- Analyse requirements, design and develop features;
- Understand the product, constantly optimise the product, identify and fix problems, improve stability and user experience;
- Optimize application for maximum performance and scalability;
- Build reusable code and libraries;
- Collaborate with fellow developers, product managers, user experience designer, and operation engineers to build products with web technologies.
- Continuously learn about new engineering techniques and technologies.
- Passionate about coding and programming, innovation, and solving challenging problems;
- Bachelor's or higher degree Computer Science or related fields;
- Hands-on experiences in Web Service frameworks and technologies such as Django, Ruby On Rails, or Node.js;
- Familiar with HTTP protocol;
- Familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms;
- In-depth understanding of data structures and other computer science fundamentals;
- Familiar with Linux development environments.
Skills below are optional but preferable:
- Knowledge in web security
- Job level
- Associate / Supervisor
- Job category
- IT and Software
- Educational requirement
- Bachelor's degree graduate
- Recruiter response to application
- Office Address
- 26, Pacific Century Place SCBD Lot 10, Jl. Jendral Sudirman Kav 52-53, Jakarta 12190, Indonesia, South Jakarta, DKI Jakarta, Indonesia
- 10 openings
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.