Deskripsi Pekerjaan
Join the innovative team at Foodpanda as a Backend Software Engineer II and play a pivotal role in our Transaction Tribe. We are dedicated to supporting the growth of our regional Product team, and we need a developer who thrives in a fast-paced, dynamic environment. In this role, you will design and implement high-quality backend services using Golang, ensuring our transactional systems are secure, scalable, and efficient. You will work closely with cross-functional teams to deliver features that improve the user experience for millions of customers across the region. At Foodpanda, we value technical excellence and encourage continuous learning. If you are passionate about solving complex problems and building robust software architectures, this is the perfect opportunity for you to advance your career in the tech industry.
Tanggung Jawab
- Design and implement scalable backend services using Golang.
- Collaborate with product managers and frontend developers to define API specifications.
- Optimize database queries and ensure system reliability and performance.
- Participate in code reviews, design reviews, and architectural discussions.
- Troubleshoot and resolve production issues with a focus on root cause analysis.
- Write clean, maintainable, and well-documented code.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3-5+ years of experience in backend software development.
- Strong proficiency in Golang and experience with RESTful APIs.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent analytical and problem-solving skills.