Cake Job Search

Advanced filters
Off
Logo of MoMo.
We are looking for an experienced Senior Software Engineerwho is passionate about building high-performance backend systems. You will work closely with a talented engineering team in an Agile environment, contributing to all stages of product development — from architecture design, coding, code review, to production operations. Our product is a next-generation social platform that integrates social media, personalized feed, rating review systems, community engagement, social gamification, real-time chat, and merchant services. The platform is built with a complex microservice architecture, designed to handle millions of users, massive data streams, and high concurrent traffic efficiently. The system is deeply integrated with AI, leveraging machine learning and large language models (LLMs) to enable content understanding, recommendation, fraud detection, and intelligent moderation. You will have the opportunity to work closely with AI engineers to design scalable APIs, data pipelines, and backend infrastructures that power these intelligent features across the social ecosystem.Mô tả công việcDesign, develop, and maintain backend services using Java (Spring Boot / Vert.x / Quarkus) and Kotlin;Build and integrate RESTful APIs, gRPC services, and external third-party systems;Design scalable, reliable, and fault-tolerant architectures that meet performance and business requirements;Write clean, maintainable, and testable code following SOLID principles and modern best practices;Conduct code reviews, optimize performance, and improve database queries (MySQL / MongoDB / Redis / Kafka / ElasticSearch/ HBase/ ClickHouse);Collaborate with DevOps teams to implement and maintain CI/CD pipelines (ArgoCD, Docker, Kubernetes, GitLab CI) across cloud environments (AWS / GCP / Azure);Apply best practices for performance tuning, caching, monitoring, logging, and observability;Work closely with AI and data teams to integrate backend services with machine learning and data pipelines;Mentor and support junior developers, fostering a culture of technical excellence and continuous improvement.Yêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;3–6+ years of hands-on experience in Java (Kotlin) development for production systems;Strong proficiency in Spring Boot or Vertx, with understanding of reactive or asynchronous programming;Experience with REST / gRPC APIs and message queues (Kafka, RabbitMQ);Solid understanding of OOP, design patterns, concurrency, and memory management;Experience working with OLAP systems, data analytics pipelines, or data warehousing technologies;Proficient in working with SQL / NoSQL databases (Oracle, MongoDB, Redis, HBase etc.);Familiar with Docker, Kubernetes, and cloud environments (AWS / GCP / Azure);Strong problem-solving skills, logical thinking, and a sense of ownership;Good communication and collaboration skills across teams.
No requirement for relevant working experience
Logo of MoMo.
The MoMo Recommendation Platform is a complex system that powers personalized experiences for millions of users using a diverse range of technologies.We’re looking for a Senior Software Engineer with strong system thinking, architecture design skills, and a product mindset to help build the MLOps platform that transforms any AI/ML solutions into production-grade systems at scale.Mô tả công việcThink like a product engineer: you don’t just “code a solution” – you build a platform that empowers others to deliver intelligent sysDesign and develop a flexible platform that turns AI/ML solutions into production-ready systems: microservices, batch pipelines, or real-time APIsBuild infrastructure to support:Model training pipelinesPackaging deploymentServing rolloutMonitoring alertingCollaborate closely with Data Scientists, Business, and Product teams to deeply understand requirements and design adaptable, scalable solutionsIntegrate platform components into MoMo’s broader infrastructure: promotion engine, A/B testing, analytics, real-time scoring, etc.Yêu cầu công việcMust-Have5+ years of experience in software development, system architecture, or backend/platform engineeringProficiency in one or more of the following: Python, Bash, C++, JavaScript, Java, or GoStrong problem-solving skills and teamwork spiritExperience with:Platform Deployment: Kubernetes, Helm, Argo CD, Argo Rollouts, Docker, Google Cloud Platform (GCP) or Amazon Web Services (AWS)Serving APIs: FastAPI, gRPC, MLflow, KServe, custom logic services, REST APIsData Messaging: BigQuery, Redis, MongoDB, PostgreSQL, Oracle, MySQL, Kafka, Pub/SubOrchestration Workflow: Airflow, Argo WorkflowsCI/CD Monitoring: GitHub Actions, Prometheus, GrafanaData Sources: App event streams, relational databases, messaging systems, APIsSolid understanding of distributed systems and cloud-native architectureAbility to design systems that support diverse solution typesPlatform mindset: you build for stability, scalability, and long-term maintainabilityStrong communication and collaboration skills – able to work cross-functionally with Data Scientists, DevOps, and Product teamsNice-to-HaveExperience working with both AI/MLExperience scaling low-latency / real-time systemsFamiliarity with A/B testing, canary release, and shadow deployment strategiesProduct-oriented mindset: you build systems that others can easily adopt and extend
No requirement for relevant working experience
Logo of Google.
Minimum qualifications: Bachelor’s degree in Computer Science, Electrical Engineering, a related field, or equivalent practical experience. 2 years of experience with network equipment and network protocols testing and debugging. Experience in test automation using Python or C++. Experience with test methodologies, writing test plans and creating test cases. Preferred qualifications: Master's degree or PhD in Computer Science, or equivalent practical experience. 2 years of experience in network testing, network automation, or related software test engineering roles. Experience programming in one or more of the following: C++, Python, or Go. About the jobOur computational challenges are so big and unique we can't just buy our hardware, we've got to make it ourselves. Our Platforms Team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Networking Test Engineer you make sure that our massive and growing network is operating at its peak potential. You have hands-on experience with complex networking equipment, a deep understanding of networking protocols, test design and implementation chops and a background in IP network design. It's your job to make sure Google's cutting-edge technology can perform at scale. The ML, Systems, Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.Responsibilities Develop, implement, and execute test plans to validate the functionality, performance, and reliability of network hardware (switches/NICs) and software. Develop and maintain automated tests using C++, Python, and other automation frameworks. Demonstrate an understanding of network protocols (e.g., TCP/IP, Ethernet, BGP, gRPC, OpenFlow). Utilize industry-standard traffic generation/analysis tools (e.g., Ixia, Spirent) and open-source tools (e.g., TRex, Wireshark) for network system assessment. Debug and help root-cause issues found during testing, analyzing logs and system states, and working with senior engineers or development teams for resolution. Triage, analyze, and report on failures from automated regression test suites. Contribute to the bring-up and maintenance of physical and virtual network test-beds. Collaborate with team members and cross-functional teams on test execution and issue resolution. Document test procedures, test results, and bug reports clearly and concisely. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Logo of 晧飛思科技股份有限公司.
晧飛思(Heph A.I Studios)是一家專注於 AIGC(AI 生成內容)的創新公司, 致力於打造 數字人(Digital Human)、語音互動(Speech AI)、虛擬主持人(AI Host)、智慧櫃檯(Smart Concierge)、AI 虛擬助理 等新世代 AI 產品。 我們相信未來的人機互動,不只要即時、自然,更要能帶來情感連結。 後端團隊在這當中扮演核心角色:串接大型語言模型(LLM)、影音流處理、推論系統部署、API 設計與效能優化。 我們正在尋找一位 能主導 AIGC 應用後端架構與效能優化的資深 Backend 工程師,負責設計高效、穩定、可擴展的 AI 應用服務,並與 AI 研究與產品團隊協作,打造高互動性的語音與數字人體驗。
Spring Boot
S3 Bucket
Node.js
1.3M ~ 1.8M TWD / year
5 years of experience required
No management responsibility
Logo of 泰科動力股份有限公司.
泰科動力是成立於2021年的『成長公司』,我們的團隊成員來自德國KUKA機器人核心研發團隊,團隊平均有10年以上『自動化設備』與『自主移動機器人』開發經驗。團隊在機器人產品設計經驗豐富且成果豐碩。我們的核心價值為團隊(Team)、人工智能 (AI)、互聯 (connection)、秉持著員工是公司最重要資產,我們重視每一位員工,除了有良好工作環境、也提供學習及成長的空間,主動積極的栽培優秀人才,現在就差最優秀的您加入,一同創造嶄新的未來。【What Will You Do】1.負責 AMR 上位系統 (FMS、WCS 等) 的架構設計與開發,確保系統高效、穩定且具擴充性。2.使用 C# / .NET Core / Blazor 建立即時監控與操作介面,將機器人運行狀態、任務流程與報表可視化。3.建立與維護 微服務架構,設計跨服務溝通介面 (gRPC、REST API、SignalR 等),支援分散式運算。4.開發 非同步事件驅動系統,處理高併發資料流 (Task-based、Channel、Message Queue、Pub/Sub)。5.整合資料快取與訊息中介工具 (Redis、Kafka、RabbitMQ 等),優化效能與系統反應速度。6.串接機器人底層控制系統與感測資料,實現從上位調度系統到 AMR 的即時控制與監測。7.與跨部門團隊 (控制、韌體、機電、測試) 協作,共同完成系統需求分析、技術整合與驗證流程。8.撰寫架構設計文件、API 文件、測試規範,確保系統具備長期維護性與開發一致性。【需要具備的職能】1.精通 C# / .NET Core 開發,具備良好物件導向概念與 SOLID 設計原則。2.熟悉 Blazor Server / Blazor WebAssembly 應用開發,能設計資料即時互動與使用者操作介面。3.具備 微服務架構 實作經驗,熟悉服務間通訊 (gRPC、RESTful API)。4.熟悉 非同步程式設計 (async/await、Task、Channel、Message Queue)。5.具備 Redis 或其他快取系統經驗,了解分散式快取與資料一致性設計。6.熟悉 SQL / NoSQL 資料庫與 ORM 框架 (Entity Framework、Dapper)。7.熟悉 Git、CI/CD、自動化部署與版本管理流程。8.能使用 Scrum 或 Kanban 進行團隊敏捷開發。【加分條件】1.有 FMS、WCS、AGV、AMR 或工業自動化系統開發經驗。2.具備 前端技術 (React、TypeScript、TailwindCSS) 基礎或 Blazor 前端效能優化經驗。3.熟悉 Docker / Kubernetes 容器化與微服務部署。4.了解系統監控與資料可視化工具 (Grafana、Prometheus、Seq、Elastic Stack)。5.有 DevOps、分散式追蹤、或系統診斷經驗。【我們期待的夥伴】1.對 AMR / 智慧物流系統 與大型分散式軟體架構開發充滿熱情。2.具備從架構到程式層面皆能掌握的全局視野。3.喜歡挑戰高併發、高可靠性系統的開發與優化。4.擁有開放的學習心態與團隊合作精神,能主動解決問題並分享知識。
WCS
Robotics
ROBOT
45K ~ 80K TWD / month
No requirement for relevant working experience
No management responsibility
Logo of 可可設計有限公司.
【工作內容說明】• 需求分析與後端架構設計及開發: 依據產品需求,使用Golang語言設計和改進系統架構,確保系統的可擴展性、穩定性和性能。 - API Server的開發與串接 - 設計和實現RESTful,並確保API的可靠性和安全性。 - 與前端開發團隊協作串接整合並完成需求。• 性能優化: 不斷優化程式碼效能; 實現高品質且可重複利用的程式碼,並提升系統的響應速度和處理能力。• 問題排查: 處理各類軟體技術問題與 Bug 修正• 跨部門協作: 參與跨部門合作,與團隊成員協作配合,共同開發和解決技術問題。【必備條件】• 3年以上後端經驗• 1年以上使用Golang語言開發經驗且具有獨立調研和開發能力• 熟悉MySQL數據庫與GORM的使用與性能優化• 熟悉Redis跟 任一套Message Queue 的套件使用• 熟悉Go gRPC 傳輸協議 • 熟悉 Golang 的鎖與 Channel goroutine 的使用• 紮實的OOP觀念
MySQL
GO
50K ~ 80K TWD / month
3 years of experience required
No management responsibility
Logo of 泰科動力股份有限公司.
【主要工作內容】一、WCS 產品架構設計與技術主導二、演算法設計與優化,需具備開發或主導下列至少一類演算法:•任務派發與調度•儲位最佳化•系統效能模型三、軟體開發與程式碼品質維護•使用 C#/.NET 開發 WCS 模組、演算法模組與系統框架。•主導 Code Review、架構標準制定、模組化重構。•建立 Unit Test、CI/CD 流程、Logging、Monitoring、Observability。四、設備與物流整合•了解物流現場流程(出入庫、揀貨、補貨、盤點、任務優先權)。•整合 AMR、ASRS、輸送線、PLC 設備之 API / 通訊協定。•能與硬體/AI/機電團隊合作,處理跨設備控制邏輯。五、團隊管理與跨部門合作•帶領 3–10 人軟體團隊(後端、控制、演算法)。•與 PM、硬體、AI 團隊共同規劃產品 Roadmap、技術 Milestone。•推動 Agile / Scrum 技術文化。【必要條件】•8+ 年軟體開發經驗,3+ 年架構或主管經驗。•熟悉 .NET / C#、分散式系統、API 設計、微服務架構。•熟悉 MIP、OR-Tools、Heuristic、A*、Scheduling、Routing 等任一類演算法。•熟悉倉儲流程、物流設備、WCS/WMS 整合概念。•具備高併發、高可用系統開發經驗(優化 10k+ events/sec 更佳)。【加分條件】•實作過 WCS、WMS、FMS、MES 或大型 OT 整合系統。•有 AMR/AGV Routing、ASRS Scheduling、Conveyor Flow Control 實務經驗。•熟悉 gRPC / Kafka / Kubernetes / Docker。•有 Simulation、數學最佳化、AI/ML 加速經驗優先。•具備跨國團隊溝通經驗(日本/美國/東南亞)。【我們期待的夥伴】•對物流自動化、演算法、AI、設備整合高度熱情。•具強邏輯與問題分析能力。•主動負責、能快速適應不確定環境。•善於跨部門溝通並推動產品落地。
Logo of Wipro Limited Taiwan 印度商威普羅股份有限公司台灣分公司.
Key Responsibilities: - Design, develop, and maintain Back-End GRPC using Java. - Design and develop front-end web pages, including website appearance, layout, and interactive elements. - Familiar with Front-End framework - Angular. - Optimize website performance and response speed to ensure consistent user experience across various devices and browsers. - Work with relational databases like PostgreSQL to design schema, write efficient queries, and ensure data integrity. - Know how to write unit test for both Back-End and Front-End. Requirements : - Experience with software development in one or more programming languages, and with data structures and algorithms. - Experience testing, maintaining, or launching software products, - Experience with a variety of database technologies, including relational databases, NoSQL databases, and distributed databases. - Good communication and teamwork skills. - Experience with machine learning algorithms and tools is a big plus. - Experience with building test infrastructure is a big plus Skill request: Java / TypeScript / Angular / CSS / Linux
Java
Angular
Negotiable
3 years of experience required
No management responsibility
Logo of 誠品生活股份有限公司.
誠品致力於打造結合文化、閱讀與生活的全通路生態圈,透過數位創新提升顧客體驗,實現線上與線下服務的無縫整合。資訊暨商業應用創新處(ICI)負責誠品各類資訊系統的管理與維運,並專注於全通路服務的技術開發、數據分析、雲端技術與 AI 應用,致力於打造創新高效的數位解決方案。我們的目標是實現數據驅動決策、自動化流程與跨通路無縫連結,推動企業數位轉型。如果您對資訊技術充滿熱情,誠心邀請您投遞此職務,加入 ICI,與我們一同解鎖潛力、編碼未來,穩健前行。【工作內容】 1. 開發、維護、整合誠品線上核心系統,持續優化、解決問題,並依需求撰寫相關 API 及 API 文件 2. 開發雲端平台,能針對複雜商業邏輯及各式產品需求,進行設計,並有能力獨立作業 3.與其他團隊合作,共同協作開發大型商業邏輯平台 【必要條件】 1. 熟悉 Golang 2. 熟悉 RESTful API 設計 3. 熟悉 git、docker 等相關工具和技術。 4. 熟悉 RDBMS、NoSQL、Redis 等資料庫和快取技術,有實際經驗。 5. 具備獨立執行任務的能力,能夠高效地解決問題並保持高品質的工作成果 6. 具備良好的團隊溝通和合作能力,能夠與團隊成員緊密合作,共同完成任務,確保專案進度與品質 7. 具備程式碼審查(Code Review)相關經驗,能夠遵循團隊的編碼標準和最佳實踐,協助他人解決問題,提升團隊整體開發能力 【加分項目】 1. 具備撰寫單元測試、集成測試、端對端測試等相關經驗 2. 具備 gRPC、Microservices 相關經驗 3. 熟悉 Kubernetes、GCP、Queue、CI/CD 等技術
50K+ TWD / month
3 years of experience required
No management responsibility
Logo of 精銳數位科技有限公司.
1. 後端系統架構與開發 依據產品需求,進行需求分析與後端架構設計。 使用 Golang 開發與維護系統功能,確保系統的可擴展性、穩定性與效能。 API Server 開發與串接,設計與實現 RESTful API,並確保可靠性與安全性。 使用 gRPC 進行高效的內部服務通訊(若適用)。 與前端工程師及 App 團隊協作完成整合。 2. 資料庫設計與管理 使用 MySQL 或 PostgreSQL 進行資料庫設計、開發與優化。 熟悉 ORM 工具(如 GORM),進行效能優化與複雜 SQL 撰寫。 3. 伺服器與環境管理 在 Linux 環境下部署與管理網站伺服器。 設定與維護 Nginx,確保網站服務穩定。 熟悉 Redis 與 Kafka 的應用及效能調校。 4. 程式測試與效能優化 撰寫單元測試、整合測試,確保程式碼品質。 持續優化程式碼效能,提升系統響應速度與處理能力。 處理各類技術問題與 Bug 修正。 5. 團隊協作 與跨部門人員(前端、設計、產品)合作完成專案。 使用 Git 進行版本控制與代碼協作。 --- ## 技能需求 1. Go 語言 3 年以上後端開發經驗,其中至少 1 年以上 Golang 開發經驗。 熟悉 Golang 特性與最佳實踐,具備獨立調研與開發能力。 2. 資料庫 熟練掌握 MySQL 或 PostgreSQL,具備資料庫結構設計與效能優化能力。 熟悉 GORM 的使用與效能調整。 3. 通訊與中介技術 熟悉 gRPC、Redis 與 Kafka 的使用。 熟悉 Google Protobuf。 4. 伺服器與系統 熟悉 Linux 系統操作與伺服器管理。 能夠進行 Nginx 配置與優化。 5. 軟體工程實踐 熟悉 OOP 觀念與設計模式。 具備良好的問題排查與效能調優能力(記憶體洩漏偵測、效能瓶頸分析等)。 熟悉 Git 版本控制系統。 6. 團隊與溝通能力 具備良好的跨部門協作能力,能快速學習並解決問題。 --- ## 加分技能 1. 架構與微服務 有微服務設計與開發經驗者佳。 2. 雲端與 DevOps 有 AWS、GCP、Azure 等雲端平台的操作經驗。 熟悉 CI/CD 流程與工具(如 Jenkins、GitLab CI)。 有自動化部署經驗。 3. 其他技術 具備 NoSQL(如 MongoDB)使用經驗。 具備前端基礎(HTML, CSS, JavaScript),了解 Vue.js 或 React 者佳。 有使用 Go 開發的個人產品或開源專案經驗。
gRPC
Golang
45K ~ 150K TWD / month
2 years of experience required
No management responsibility

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.