
Golang Development Engineer – Intern
Posted Jul 27

Posted Jul 27
This is a fully remote position, open to applicants in Asia.
• Core Development: Engage in the design and creation of backend systems, leveraging Go to develop high-performance and high-concurrency microservices.
• System Optimization: Acquire a comprehensive understanding of business needs, evaluate system bottlenecks, and spearhead product performance enhancements and architectural improvements.
• Platform Engineering: Tackle intricate technical challenges and assist in the development and upkeep of shared components, middleware, and frameworks.
• Cross-functional Collaboration: Collaborate closely with Frontend, QA, and Product teams to ensure the successful implementation of technical solutions; prepare standardized design, technical, and API documentation.
• Operations & Monitoring: Oversee live system performance, diagnose root causes of issues, and deliver swift resolutions for production environment incidents.
• Education: Graduates from 2026 or 2027. Bachelor’s degree or higher in Computer Science, Software Engineering, Communications, or related disciplines.
• Technical Foundations: Strong understanding of Computer Networking (TCP/IP, HTTP, DNS, etc.) and Operating Systems concepts (Process/Thread, Memory Management, I/O mechanisms).
• Mastery of Data Structures and Algorithms with a dedication to producing clean, high-quality code.
• Technical Proficiency: Familiarity with Golang and its concurrency models (Goroutines, Channels, Context, etc.).
• Proficiency in SQL and knowledge of common databases and storage middleware (e.g., MySQL, Redis).
• Soft Skills: Exceptional logical reasoning and a robust sense of Ownership; enthusiastic about technology and exploring new domains.
• Strong bilingual communication skills (English and Chinese) to effectively collaborate in a global team setting.
• Internship Requirements: Available for a minimum duration of 6 months, 5 days per week.
• Study Growth Fund: We support your professional development and ongoing learning.
• Internal Events: Engage in regular team-building activities, workshops, and events aimed at fostering collaboration and innovation.
• Global Collaboration: Become part of a diverse, international team, working alongside colleagues from around the globe.
• Career Advancement: Access opportunities for growth and progress within a rapidly expanding global company.
• Internal Mobility: Grow with us—your long-term development matters to us. We provide internal job opportunities to help shape your career path.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.