Senior Backend Engineer

icon building Syarikat : Shopee
icon briefcase Jenis Pekerjaan : Sepenuh Masa

Bilangan Pemohon

 : 

000+

Click to reveal the number of candidates who applied for this job.

Penerangan Pekerjaan - Senior Backend Engineer

Job Description:

Shopee is seeking a skilled and experienced Senior Backend Engineer to join our team. As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining high-performance, scalable, and reliable backend systems for our e-commerce platform. You will collaborate with cross-functional teams to drive innovation, optimize system performance, and ensure the seamless operation of our services. If you are passionate about building robust and scalable solutions and have a solid background in backend development, we would love to hear from you.

  • Design, develop, and maintain high-quality backend systems and APIs that power Shopee's e-commerce platform.
  • Collaborate with cross-functional teams, including product managers, designers, and frontend engineers, to define system requirements and deliver innovative solutions.
  • Optimize system performance, scalability, and reliability to provide a seamless user experience.
  • Identify and address technical challenges, performance bottlenecks, and security vulnerabilities.
  • Conduct code reviews, provide constructive feedback, and mentor junior engineers to promote best practices and maintain high coding standards.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in backend engineering.
  • Continuously improve development processes, tools, and methodologies to enhance team productivity and product quality.
  • Collaborate with DevOps and infrastructure teams to deploy and monitor applications in a cloud-based environment.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 2-3 years of professional experience in backend software development.
  • Strong proficiency in backend programming languages, with a preference for Golang. Experience with Java or Python is also acceptable.
  • Solid understanding of system design principles, distributed systems, and microservices architecture.
  • Experience with relational and NoSQL databases, caching systems, and message queues.
  • Proficient in using backend frameworks and technologies like Spring Boot, Django, or Node.js.
  • Familiarity with cloud platforms like AWS, GCP, or Azure and experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of software engineering best practices, including version control, code reviews, testing, and CI/CD pipelines.
  • Strong problem-solving skills and the ability to analyze and debug complex issues in a distributed system.
  • Excellent communication and collaboration skills to work effectively in a fast-paced, agile environment.
Version Control, Relational Databases, Distributed Systems
Original job Senior Backend Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Kongsi kerja ini dengan rakan anda

Lihat Pembinaan serupa pekerjaan Sepenuh Masa yang serupa di bawah

GrabJobs ialah portal pekerjaan no1 di Malaysia, menghubungkan anda dengan beribu-ribu pekerjaan dengan pantas! Cari kerja terbaik di Malaysia, mohon dalam 1 klik dan dapatkan pekerjaan hari ini!

Aplikasi Mudah Alih

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.