Senior Backend Engineer

Seoul (On-site) • Full time

  • KOREAN: NOT REQUIRED
  • Go
  • Back-end
Apply

Responsibilities

  • Design, develop, and maintain backend APIs, databases, and systems using Golang programming language
  • Ensure the scalability, availability, and security of backend systems and APIs Write high-quality, reusable, and well-documented code in Golang
  • Collaborate with cross-functional teams, including front-end developers and product managers, to ensure seamless integration of front-end and back-end systems
  • Troubleshoot and debug production issues in a timely and effective manner, using AWS debugging tools and techniques
  • Optimize database queries and system performance to improve response time and scalability

Minimum Qualification

  • A Bachelor’s degree in related field of study or at least 10 years of proven experience is required
  • Knowledge of Operating System and Network
  • Rich experiences in design patterns, data structures, and algorithms
  • Strong background in web technologies with intimate understanding of the HTTP/HTTPS protocol
  • Proficiency in common backend tech stacks for RESTful API
  • Familiarity with a multitude of data stores (SQL, NoSQL, Redis)
  • Extensive experience in building backend infrastructure on AWS / other cloud services
  • Write clean, maintainable, and efficient code while following best practices and coding standards
  • Excellent written and verbal communication skills in English
  • Experience with building and managing infrastructure in above MAU 1million users

Preferred Qualification

  • Experience with building and managing infrastructure in above MAU 1million users
  • Knowledge and experience with gRPC
  • Experience in architecture designing, implementing and operating cloud solutions on AWS platforms
  • Knowledge and experience with GoLang and Echo frameworks