Engineering and Technology - Sea Labs Indonesia, Jakarta
- Experienced (Individual Contributor)
**About Sea Labs Indonesia**
- Sea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment and finance, among many others. The strong growth and unique positioning of Sea's e-commerce business, Shopee, spurred the launch of Sea Labs Indonesia. Since its inception, the group of passionate engineers have charted the course to drive the best experience for our users in Indonesia, many of which solutions are even adapted to other markets in the region.
Sea's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience world-class projects first-hand if you love technologies as much as we do.Together with our passionate and driven teams, you'll get to develop your skills, build on industry knowledge and collaborate with global teams in a dynamic space. Browse our Sea Labs Indonesia team openings to see how you can make an impact with us.
**About the Team**
- Beyond gamification of everyday business transactions and marketing activities, Games Team creates and operates inhouse titles, starting from the conceptualization, storyboarding, game engine development as well as leveling design, among other things. Beyond operations, the Team continuously explore latest variants of game mechanics and technology such as Augmented Reality (AR), Player-versus-Player (PVP) to unlock different gameplay and experience for our users. The word "Fun" best sums up the Team objective, as we believe that through games, we can be closer to and bring joy to our users while creating value for the business.
- As a Back End Engineer, you will work with some of the most talented minds in the world, collaborating with multiple cross-functional teams to build user-centric, business-critical functionalities that delight both internal businesses and external end-users. Your main responsibility includes (but not limited to):
- Design and implement reliable, performant, & scalable systems
- Write high-quality, clean, maintainable code using engineering best practices
- Understand the products, analyze requirements, design and develop features, constantly identify and fix problems, improve reliability, and improve user experience.
- Build reusable code and libraries
**#LI-Onsite**
**Job Requirements**:
- Bachelor's degree or above in Computer Science or any related field
- 4+ years of experience in Back End or Software Development
- Passionate about coding and programming, innovation, and solving challenging problems
- In-depth understanding of computer science fundamentals (algorithms, data structures, databases, networking, operating systems, etc.)
- Familiar with performance tuning, massive concurrency handling, queue, and caching mechanisms
- Good analytical, communication, and collaboration skills