【Responsibilities】
1. Design, develop, and maintain backend services and APIs, ensuring system security, reliability, and scalability.
2. Collaborate with frontend/backend engineers and cross-functional teams to deliver financial product features (e.g., payments, accounting processes).
3. Write high-quality, maintainable code, and perform unit and integration testing.
4. Optimize system performance to ensure high efficiency under high-concurrency and large-scale transaction scenarios.
5. Prepare and maintain technical documentation, and communicate professionally in English with international partners.
6. Effectively prioritize tasks and handle critical issues quickly in a multi-tasking environment.
【Requirements】
1. Proficient in at least one backend language (e.g., PHP/Laravel, Java, Node.js, Go).
2. Strong knowledge of relational databases (e.g., MySQL, PostgreSQL).
3. Hands-on experience with RESTful API design and third-party API integration.
Strong English communication skills; able to fluently read API documentation and independently manage cross-border communication via emails and meetings.
4. Excellent communication and coordination skills, capable of clearly conveying technical issues and aligning product requirements.
5. Highly sensitive to task prioritization, able to focus and resolve the most critical matters in a multi-tasking environment.
【Nice to Have】
* Experience with banking APIs, payment systems, or FinTech development, with strong numerical and analytical skills.
* Experience in maintaining production systems, supporting customer service in incident analysis, and resolving customer transaction issues.
* Knowledge of blockchain or cryptocurrency-related technologies.
Basic understanding of data encryption and decryption.
【職務內容】
1. 設計、開發與維護後端服務與 API,確保系統安全性、可靠性與擴展性。
2. 與內部前後端工程師及其他跨部門團隊合作,落實金融相關產品功能(如支付、帳務處理)。
3. 撰寫高品質、易於維護的程式碼,並進行單元測試與整合測試。
4. 改善系統效能,確保在高併發與大量交易情境下仍具備良好表現。
5. 協助撰寫與維護技術文件,並以英文與國際合作夥伴進行專業溝通。
6. 能有效判斷優先順序,並在多任務環境下快速處理關鍵事項。
【必要條件】
1. 精通至少一種後端語言(如 PHP/Laravel、Java、Node.js、Go)。
2. 熟悉關聯式資料庫(如 MySQL、PostgreSQL)。
3. 具備 RESTful API 設計與第三方 API 串接經驗。
4. 英文溝通能力佳,能熟練閱讀 API 文件、獨力處理跨國書信與會議溝通。
5. 具備優良溝通能力,能有效傳達技術議題、協調產品需求。
優先權敏感度高,能在多任務環境下聚焦並處理最重要的事項。
【加分條件】
1. 具備銀行 API、支付系統或金融科技(FinTech)開發經驗,且對數字有敏感度。
2. 具備維護上線產品、支援客服進行障礙分析、處理客戶交易問題經驗。
3. 具備區塊鏈或加密貨幣相關知識。
4. 具備基本的資料加解密相關知識。
17 LIVE 歡迎對以下工作內容有興趣的 資深後端工程師 加入我們的大家庭!
配合 17 LIVE 快速的業務擴展,做為一位資深後端軟體工程師,您將在一個敏捷的團隊中工作。隨著我們不斷地推動技術發展,我們需要工程師能解決各種問題,能對新挑戰充滿熱情。在這裡,您會設計、開發、測試、部署、維護後端系統。具體來說,您將負責:
- 分析及增進各個子系統的效能、延展性、穩定性
- 時常上線新的功能來促進系統的快速迭代和不斷擴大
- 專注於技術方向,指導團隊在架構與開發上的決策
- 參與公司技術路線規劃,確保技術與業務目標一致
如果您具備以下工作技能及工作經驗,請不要猶豫立即手刀提出申請:
- 優秀的分析和程式能力
- 思想開放,創造性思維
- 五年以上相關軟體開發經驗,僅需要一點引導即可獨立作業
- 系統設計的工作經驗
- Go 程式語言
加分條件
- 具備演算法、系統架構、雲端運算、資料庫、分散式系統、網路相關的知識
- 曾經有檔案系統、併發、多執行緒、伺服器架構及分散式系統的工作經驗
- 協助多個團隊解決技術挑戰,推動組織技術發展的經驗
- 透過系統設計解決業務場景問題的經驗
We are currently hiring for Senior Backend Engineer professionals that will take part in:
As a Senior Software Engineer, Backend, you work on a backend team as our fast-paced business grows and evolves. We need our engineers to be versatile and passionate to tackle new problems as we continue to push the technology forward. You design, develop, test, deploy, maintain, and enhance software solutions. You will be in charge of:
- Analyze and improve the performance, scalability, and stability of various subsystems
- Frequently launch new features to support rapid system iteration and continuous expansion
- Focus on technical direction and guide the team in architectural and development decisions
- Participate in the company’s technology roadmap planning to ensure alignment between technical and business goals
You will be highly considered if you have the following experience:
- Strong analytical and programming skills
- Open-minded with a creative mindset
- Over 5 years of relevant software development experience; capable of working independently with minimal guidance
- Hands-on experience in system design
- Proficiency in the Go programming language
Good to have:
- Algorithms, Architecture, Cloud Computing, Database, Distributed Systems, Networking.
- Previous experience with filesystems, concurrency, multithreading, server architectures, and distributed systems.
- Experience in assisting multiple teams in overcoming technical challenges and driving organizational technology advancement.
- Experience in solving business scenario problems through system design.
歡迎對以下工作內容有興趣的 後端工程師 加入我們的大家庭!
配合17LIVE 快速的業務擴展,做為一位 (資深) 後端軟體工程師
您將在一個敏捷的團隊中工作。隨著我們不斷地推動技術發展,我們需要工程師能解決各種問題,能對新挑戰充滿熱情。
您將負責:
1. 設計大型、具備容錯能力的雲端服務基礎建設
2. 分析及增進各個子系統的效能、延展性、穩定性
3. 時常上線新的功能來促進系統的快速迭代和不斷擴大
條件要求:
如果您具備以下工作技能及工作經驗,請立即手刀提出申請:
1. 一年以上 (資深需具備三年以上) 軟體開發經驗
2. 優秀的分析和程式能力
3. 思想開放,創造性思維
4. (資深需具備) 僅需要一點引導即可獨立作業
5. (資深需具備) 系統設計的工作經驗
加分條件
1. 具備演算法、系統架構、雲端運算、資料庫、分散式系統、網路相關的知識
2. 曾經有檔案系統、併發、多執行緒、伺服器架構及分散式系統的工作經驗
3. UNIX/Linux 作業系統、系統管理員相關的知識
4. 擅長大型系統設計
5. Go 程式語言
We are currently hiring for Backend Engineer professionals that will take part in:
As a Software Engineer, Backend, you work on a small team as our fast-paced business grows and evolves. We need our engineers to be versatile and passionate to tackle new problems as we continue to push the technology forward. You design, develop, test, deploy, maintain, and enhance software solutions. You will be in charge of:
1. Design large scale, fault tolerant cloud based service infrastructure.
2. Analyze and improve efficiency, scalability, and stability of various system resources.
3. Deployment of new product features and installations to facilitate our rapid iteration and constant growth.
You will be highly considered if you have the following experience:
1. At least 1 year (3 years for senior position) experience in software development.
2. Strong analytical and coding skill.
3. Open minded, and creative thinking to create new ideas.
4. (For senior position) Ability to work independently with minimal guidance.
5. (For senior position) Experience of system design.
Good to have:
1. Go programming language.
2. Algorithms, Architecture, Cloud Computing, Database, Distributed Systems, Networking.
3. Previous experience with filesystems, concurrency, multithreading, server architectures, and distributed systems.
4. UNIX/Linux systems knowledge and/or systems administration background.
5. Good at large scale system design.
We're seeking a Senior Backend Engineer to build and manage all aspects of web applications, from server-side logic and databases to client-side admin site interfaces. If you're a NodeJS expert with fluency in English and passionate to join an exciting project, we want you on our team!
# Responsibilities
1. Deliver robust, testable and efficient code that meets the highest standards of quality.
2. Collaborate closely with the team to develop live gaming products.
3. Document and maintain software functionalities, ensuring clarity for future reference.
4. Design automated tests, carry out unit tests and integration tests.
# Qualifications
1. Degree in Computer Science, Engineering or relevant field.
2. 5+ years of experience in NodeJS(Typescript) for distributed cloud-based products.
3. Proactive with excellent communication and problem-solving skills.
4. Strong understanding of MySQL or PostgreSQL, and Redis.
5. Familiar with Git.
6. Good understanding of DynamoDB or MongoDB.
7. Good knowledge of RabbitMQ and basic front-end skills for back-office development.
8. Proficiency in both English and Chinese, written and spoken. If your English skills need improvement, we offer English training courses to support your growth.
We're seeking a Backend Engineer to contribute to the development and management of web applications, including server-side logic, databases, and client-side admin site interfaces. If you're skilled in NodeJS, fluent in English, and eager to join an exciting project, we'd love to have you on our team!
# Responsibilities
1. Deliver robust, testable and efficient code that meets the highest standards of quality.
2. Collaborate closely with the team to develop live gaming products.
3. Document and maintain software functionalities, ensuring clarity for future reference.
4. Design automated tests, carry out unit tests and integration tests.
# Qualifications
1. Degree in Computer Science, Engineering or relevant field.
2. 3+ years of experience in NodeJS (TypeScript) for distributed cloud-based products. We also welcome candidates with expertise in other programming languages who are willing to learn NodeJS (TypeScript).
3. Proactive with excellent communication and problem-solving skills.
4. Good understanding of MySQL or PostgreSQL, and Redis.
5. Familiar with Git.
6. Good understanding of DynamoDB or MongoDB.
7. Good knowledge of RabbitMQ and basic front-end skills for back-office development.
8. Proficiency in both English and Chinese, written and spoken. If your English skills need improvement, we offer English training courses to support your growth.
#What will You do?
-開發、實施與維護公司後端系統之項目數據與資產
-負責Web應用程序和RESTful API的設計、開發、實施、測試與優化
-與團隊合作,定期分享、程式碼審查和項目回顧的形式共同成長、解決問題
#What do You need?
-良好的邏輯思考能力及溝通能力, 能夠快速學習新技術並實際應用
-擅長Golang,理解Goroutine和Channel的使用
-熟悉Gin框架、Gorm的使用
-有使用過 git 版本控制的經驗、程式碼冗餘率低
-熟悉 MySQL 等常見的關聯式資料庫系統的基本使用和性能優化