Senior Backend Engineer
Seoul (On-site) • Full time
- KOREAN: NOT REQUIRED
- Go
- Back-end
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