Cake Job Search

Advanced filters
Off
Xinyi District, Taipei City, Taiwan
Logo of Hour Loop 飛輪電商.
We are looking for a Software Engineering Team Lead to join our technology team and help shape the systems that support our fast-growing e-commerce business. This role is ideal for someone with at least 5 years of software development experience and a strong interest in team leadership, scalable systems, and cloud technologies. Responsibilities: 1. Design and develop internal systems that support business operations and meet employee needs 2. Work closely with business and operations teams to understand requirements, define clear specifications, and ensure smooth project delivery 3. Lead and support a team of engineers, sharing knowledge and promoting best practices in software development 4. Build scalable and reliable solutions using cloud services such as AWS or Google Cloud 5. Monitor system performance, troubleshoot issues, and make improvements as needed 6. Follow development guidelines, ensure testing coverage, and maintain code quality 7. Oversee ongoing system maintenance and optimization to support daily operations Requirements: 1. 5+ years hands-on experience in software development 2. Proficiency in at least one object-oriented programming language such as Java, Python, C++, or C# 3. Experience with cloud platforms like AWS, Google Cloud, or similar 4. Strong communication skills and the ability to collaborate across teams 5. Proven ability to lead or mentor engineers in a team environment 6. Comfortable working in a fast-paced e-commerce setting and open to learning new tools and technologies Technologies we used but are not limited to: 1. Frontend: HTML, JavaScript 2. Backend: Ruby on Rails, Python 3. Database: MySQL 4. Cloud Computing Services: AWS, GCP
Ruby on Rails
Python
GCP
Logo of MaiCoin.
工作內容 Trading Strategy 開發、研究、維護、測試Trading Data Infra 設計與實作外部交易所介接 基本技術條件 (必備) 至少三年以上工作經驗Golang 為主要需求 (若非 Golang,至少需具備 Java 或 C++ 等系統語言背景)主要在 backtest data warehouse 的基礎架構與 backtest 所需的 data engineering 能力資料庫與系統架構能力需熟悉 MySQL 或其他 RDBMS (backtesting pipeline 依賴大量資料處理與查詢效率)若具備 RabbitMQ、Kafka 或其他 message queue 經驗加分高效能系統經驗: 具備 high throughput / low latency 系統開發經驗者為佳交易相關基礎知識與加密貨幣交易經驗熟悉關聯式資料庫系統和 SQL需具備 Computer Science 或 EECS 等相關領域學士學位 次要技術條件 (有經驗者大加分) 熟悉股票交易或是其他金融相關經驗會 React 等前端開發工具加分熟悉資料處理工具 Python (numpy, pandas), R 等加分(但以精通 Golang 為主)Alpha Research 能力加分 福利與環境 Macbook + 27" 大螢幕隨時補充滿滿的零食與飲料不定期辦公室聚餐與教育訓練開放式管理風格與舒適工作環境便利交通位置,捷運站出口直達 出勤與休假 彈性上班時間,可在家工作員工一入職每年享有30日不扣薪事病假女性員工每年還有3日不扣薪生理假 薪資與津貼補助 保證百萬年薪年度健康促進補助NTD 30,000結婚補助NTD 12,000生育補助NTD 20,000 - NTD 50,000喪葬補助NTD 30,000團隊團建活動每季每人補助NTD 1,000員工推薦獎金員工三節禮券員工團體保險個人進修補助 人資或徵才聯絡方式 請將履歷夾帶於附件,寄信至 [email protected],標題註明應徵 Algorithmic Trading Software Engineer, 我們將會與您聯絡。謝謝
1M ~ 2M TWD / year
3 years of experience required
No management responsibility
Logo of Mammoth Cyber 美商安佩科技股份有限公司.
Appaegis Inc. dba Mammoth Cyber is a Silicon Valley-based cybersecurity startup backed by top-tier venture capital. Founded by experienced entrepreneurs with multiple successful exits, we are building a new RD team in Taipei and are looking for astrategic Head of Engineering to lead our growing RD team. This role is responsible for driving technical excellence, scaling engineering operations, and working closely with product and business leaders to deliver high-quality, customer-centric software products. The ideal candidate is not only a strong technical leader but also a people-focused manager who thrives in a fast-paced and agile environment.Appaegis Inc. dba Mammoth Cyber provides competitive salary and benefit. As the tradition of Silicon Valley start-ups, all our employee are in our stock option plan. What You’ll Be Working On Technical Leadership Set and drive the overall engineering strategy, architecture, and technical standards.Oversee system design decisions, technical roadmaps, and long-term scalability plans.Ensure code quality, reliability, and security through effective review, CI/CD, and testing practices. Team Management Lead and mentor a team of software engineers, team leads, and architects.Foster a high-performance engineering culture focused on accountability, continuous learning, and psychological safety.Define career paths and lead performance evaluations and growth plans. Cross-functional Collaboration Partner closely with Product, QA, Customer Success, and other departments to ensure alignment on technical priorities and delivery timelines.Collaborate with executive leadership to translate business goals into engineering outcomes. Delivery Execution Own project delivery across multiple workstreams, ensuring on-time and on-quality execution.Proactively identify and mitigate risks and bottlenecks in engineering processes.Drive operational excellence across sprint planning, retrospectives, and engineering OKRs.**Sorry we cannot hire foreigners due to local regulations.
2.5M ~ 3M TWD / year
15 years of experience required
Managing 10-15 staff
Logo of IQronix.
Job Responsibilities 1. Quality Assurance Testing Perform manual and automated testing for Android AI system features, applications, services, and both in-market and pre-release builds. Create detailed test plans, write and execute test cases, and deliver test reports for new and existing functionalities. Ensure comprehensive functional and non-functional test coverage, including device resource validation (memory, CPU, battery). Add, update, maintain, and execute regression test suites and feature-based test cases. Maintain test scripts, documentation, and continuously improve test coverage and quality. 2. Build Test Management Monitor automated and manual build and test executions, including follow-through on failures or unexpected behaviors. Perform and monitor manual/automated release processes for software builds, AI models, datasets, and configuration updates. Review test code and configuration changes, and update test logic to accommodate new scenarios or feature updates. 3. Issue Triage Escalation Conduct first-level triage for new issues and analyze logs, behavior mismatches, and failure patterns. Provide daily updates on outstanding bugs, next steps, and clear recommendations for engineering teams. Track, validate, and verify defects for each release cycle. Escalate unresolved build errors, test harness failures, or complex issues when required. 4. AI Model Quality Analysis Receive and distribute new model/data files for internal experimentation and development. Perform essential model soundness checks (e.g., perplexity-based tests, basic validation). Execute performance and accuracy benchmark tests (e.g., XSum, COCO-Text) and generate structured reports. Monitor automated on-device AI model tests and triage or escalate unexpected output discrepancies. Produce performance evaluation reports based on defined guidelines. 5. Test Resource Device Management Maintain test devices and lab resources, including re-installing, configuring, and preparing devices for test execution. Provide regular device-specific health and test result summaries to support system quality evaluation.
Python
JAVA
C++
800K ~ 2M TWD / year
3 years of experience required
No management responsibility
Logo of IQronix.
Job Summary We are looking for a Platform Build Test Execution Engineer to support multi-product software build pipelines, automated testing workflows, and branch health monitoring. The ideal candidate has experience with software build systems, automated test frameworks, CI/CD pipelines, and issue triage. You will work closely with internal engineering teams to ensure stable build results, green test targets, and smooth platform updates across multiple product lines. Responsibilities Build Test Execution Execute automated build and test pipelines and track end-to-end results. Perform Tier-1 triage on build failures and test execution issues. Escalate unresolved or complex issues to Tier-2 engineering teams. Ensure delivery of stable Green Builds and Green Test Targets. Multi-Product Support Support build and test execution across multiple product branches/products. Assist in platform update workflows and version rollouts. Monitor product branch stability, build status, and test health. Branch Test CUJ Health Monitoring Monitor branch-level Test CUJ (Critical User Journey) results. Perform initial triage for infrastructure or execution issues: Submit quick fixes when possible. Escalate issues that cannot be resolved within 2 hours. Analyze issues triggered by platform updates and route to senior engineers when required. Provide diff analysis across different branches to identify root causes. Reporting Deliver weekly roll-up reports on build status, test results, and branch health to internal stakeholders
Python
JAVA
C++
900K ~ 1.8M TWD / year
3 years of experience required
No management responsibility
Logo of IQronix.
We seek a highly disciplined and experienced professional to join the NextGen Engineering Quality team. This pivotal role is responsible for ensuring the quality, stability, and operational readiness of core Android platform components (Generic Kernel Image - GKI and Generic System Image - GSI) within the Keystone/Treble architecture. The incumbent will manage the end-to-end testing infrastructure, execute rigorous Quality Assurance protocols, and drive timely defect resolution to support critical platform milestones. This position demands a commitment to technical excellence and adherence to strict Service Level Objectives (SLOs) in a fast-paced environment. ________________________________________ Core Areas of Accountability 1. Test Infrastructure and Lab Management • Establishment and Maintenance: Direct the secure setup, deployment, flashing, and provisioning of non-production hardware, servers, and virtual testing devices (Cuttlefish), ensuring alignment with current software standards (e.g., Tradefed). • Operational Excellence: Manage the physical lab environment, encompassing network and power cabling, asset tracking (test SIMs, prototypes), and detailed inventory records for component traceability. • Service Reliability: Proactively upgrade infrastructure and resolve technical incidents. Achieve and sustain the required 99.9% Lab Uptime metric, providing resolution or escalation for critical failures within the defined 2-hour SLO. • Documentation: Create and maintain comprehensive documentation for all network, hardware, and software configurations. ________________________________________ 2. Quality Assurance and Release Certification • Testing Execution: Plan, design, and execute both automated and manual tests, including functional, feature, and security assessments for new releases and in-market services. • Compliance and Coverage: Lead the execution of mandated certification test suites (xTS, VTS/CTS). Define and maintain complete functional test coverage, ensuring a robust Test Traceability Matrix. • Reporting and Analysis: Conduct in-depth analysis of automated test results (e.g., Mixed Builds). Provide verified test reports and actionable statistical insights to the engineering team within 24 hours of test completion. • Test Case Integrity: Continuously refine, update, and manage the complete regression test suite and related test cases. ________________________________________ 3. Defect Triage and Platform Health • Defect Management: Implement and oversee the complete defect lifecycle: logging, tracking, verification, and triaging of bugs associated with each platform release on a daily basis. • SLA Adherence: Ensure strict adherence to Service Level Objectives for bug triage, including triaging partner respin requests within the required 4-hour window. • Branch Integrity: Actively monitor and maintain the health of Keystone/Treble branches, managing build infrastructure, auto-merge conflicts, and facilitating platform updates (SPL/QPR). • Vendor Integration: Collaborate with System on a Chip (SOC) vendors to define device setup processes, onboard new hardware, and facilitate the ingestion of necessary binaries. ________________________________________ 4. Reporting and Stakeholder Communication • Performance Metrics: Develop, maintain, and present sustainable operational dashboards encompassing Success Metrics, including branch health, device status, and traffic light status of blocking issues. • Review Cadence: Schedule, prepare, and present regular operational reviews (weekly, monthly, and quarterly business reviews) to management and stakeholders. • Communication: All technical and operational communications with the engineering and support teams must be conducted in English.
xTS
Quality Assurance
GSI
800K ~ 1.5M TWD / year
3 years of experience required
No management responsibility
Logo of IQronix.
The Quality Infrastructure Engineer is a crucial operational role responsible for the continuous health, stability, and performance of the automated testing environments supporting Android Kernel quality efforts. You will ensure maximum availability of the testing fleet, maintain the integrity of the CI/CD pipeline, and serve as the first responder for automated test failures. This position demands a strong focus on automation, data integrity, and strict adherence to Service Level Objectives (SLOs). Key Responsibilities 1. Infrastructure and Fleet Reliability • Maximum Uptime: Maintain a minimum 99.9% uptime for both physical and virtual Android device fleets essential for Android Kernel quality testing. • Automation Health: Configure and monitor all pre-submit, post-submit, and release testing pipelines, ensuring lab automation efforts operate at a sustained 99% uptime. • Test Maintenance: Proactively identify and fix existing Android kernel test failures and develop new test configurations or minor test code patches as requested. 2. First-Tier Triage and Resolution • SLO-Driven Response: Perform first-tier triage for all issues resulting from automated test routines, strictly adhering to the following SLOs: o Pre-submit Failures: Resolution/Triage within 2 business days. o Post-submit Failures: Resolution/Triage within 5 business days. • Issue Management: Document and track issues, providing "issue breadcrumbs" to facilitate faster root cause analysis by downstream engineering teams. 3. Reporting, Data, and Metrics • Dashboard Development: Design and develop automated report dashboards to visualize critical metrics, focusing on lab uptime, fleet health, and key issue patterns. • Data Integrity: Process all test result data meticulously according to established Standard Operating Procedures (SOPs). • Stakeholder Reporting: Prepare and deliver weekly status updates, and formally report processed test result data and insights directly to the Android Kernel Quality Lead. Qualifications • 3+ years of technical experience in DevOps, SRE, or Infrastructure QA roles, specifically supporting CI/CD pipelines and automated testing. • Proven ability to configure, monitor, and troubleshoot test automation systems. • Strong commitment to maintaining and exceeding high operational uptime standards (e.g., 99.9%). • Experience with data processing and developing technical dashboards or automated reports. • Demonstrated ability to conduct first-tier triage and rapidly analyze test failure logs in a kernel or system software context.
Python
JAVA
C++
800K ~ 1.5M TWD / year
3 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.