Senior Software Engineer(Golang)
Location: Chengdu
Time Type: Full time
Job Description
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities/ 工作职责 :
岗位职责
参与公司核心业务系统及平台的后端架构设计、技术选型、开发与性能优化,保障系统的高性能、高可用与可扩展性。
负责业务模块的设计、开发与迭代维护,完成数据库结构设计、接口实现及系统集成。
持续优化系统性能,排查并解决线上技术问题,确保服务稳定、数据安全。
编写清晰的技术文档,包括但不限于设计文档、接口文档、部署流程等。
与产品、前端、测试等团队高效协作,推动项目顺利交付。
任职要求
本科及以上学历,计算机科学、软件工程或相关专业,3-5 年后端开发经验。
具备 3 年以上 Linux 环境下开发经验,5 年以上 Golang 实际项目开发经历。
熟练掌握 Gin、Beego、Echo 等常用 Golang 框架,了解其核心实现机制与设计思想。
对高并发、分布式、微服务架构有深入理解,具备系统调优和稳定性保障经验。
精通 Protobuf/JSON 等数据序列化协议,熟悉 MySQL 数据库设计与优化,熟练使用 Redis 等缓存技术。
深入理解 HTTP/HTTPS、TCP/IP 等网络协议,掌握常见的存储、缓存、安全及消息队列技术。
具备良好的编码规范与工程意识,代码结构清晰、可维护性强,注重性能与可读性。
具备优秀的团队协作精神和沟通能力,能主动推动技术方案落地,对技术有热情。
具备良好的英文文档阅读能力,有英文技术文档撰写或团队协作经验者优先。
Pre-Requisites/ 任职要求 :
Razer is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.
Are you game?
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
