Join to apply for the Back End Engineer (Marketplace Buyer) role at Palembang Digital.
Responsibilities include:
- Implementing features to enhance the experiences across buyers, sellers, and operators, including signup, login, account management, order placement, payment, and fulfillment.
- Designing and building distributed systems optimized for performance, availability, and user experience.
- Writing high-quality, maintainable code following engineering best practices such as unit testing, source control, continuous integration, automation, and design patterns.
- Researching and executing projects to improve system functionalities, development processes, and shared middlewares.
- Collaborating with cross-functional teams including Software Engineers, Product Managers, QA Engineers, and Operations Engineers to deliver impact.
Qualifications:
- Bachelor's or higher degree in Computer Science or related fields.
- Proficiency with languages such as Golang, Python, C++, or Java.
- Deep understanding of Data Structures, Algorithms, Networking, OS, and other CS fundamentals.
- Experience with databases like MySQL.
- Knowledge of middlewares such as Redis and Kafka.
- Familiarity with Kubernetes (K8S) and Microservice Architecture.
- Understanding of HTTP/TCP protocols, XML/JSON/Protocol Buffers.
- Experience with distributed systems, performance tuning, concurrency, and caching mechanisms.
Additional details:
- Seniority level: Entry level.
- Employment type: Full-time.
- Job function: Engineering and Information Technology.
- Industries: Technology, Information, and Internet.
This job posting is recent and active.