Senior Software Engineer – Desktop
6 hours ago
About the role
Owl3D's mission is to bring the magic of 3D to everyone. Our Windows and Mac desktop client serves as the command center for capturing, real-time processing, and converting the PC screen into 3D. We're looking for a senior engineer to lead the next generation of this client across Windows and macOS using the Electron framework.
This is a hands-on role where you'll work closely with product, design, and graphics engineers to shape the experience of our core product — empowering creators and developers to see their world in 3D.
Responsibilities
- Own Electron desktop app UI/UX.
- Lead the architecture, implementation, and refinement of Owl3D's cross-platform desktop interface. You'll transform complex 3D capture and rendering workflows into an intuitive, elegant user experience that feels native across macOS and Windows.
- Iterate and launch the app with the Product team.
- Collaborate closely with design and product leads to prototype, test, and refine features rapidly. You'll help define product direction through experimentation, data-driven insights, and feedback loops, ensuring smooth releases and impactful launches.
- (Can learn on the job) Use Direct3D to implement on-screen UI interaction.
- Integrate interactive overlays and visual feedback directly within the rendered 3D environment. You'll work with Direct3D (and optionally Metal on macOS) to build real-time UI components that respond to user inputs and system events in the 3D space.
- Raise the performance bar.
- Drive desktop performance through profiling, GPU optimization, and efficient IPC design. Develop systems and processes to ensure smooth frame rates and low latency across diverse hardware.
- Keep quality sustainable.
- Establish build pipelines, CI/CD guards, and developer tooling that enable the team to iterate quickly while preventing regressions or performance drops.
- Mentor & multiply.
- Partner with product, design, and other engineers to review code, share best practices, and help grow a world-class desktop platform team.
Qualifications
- 5+ years of experience building cross-platform desktop applications at scale.
- Strong technical depth in Electron, TypeScript/JavaScript, and/or Python.
- Expertise in GPU/graphics pipelines, real-time rendering, or media processing.
- Proven ability to debug, profile, and optimize complex performance bottlenecks.
- Solid understanding of observability, monitoring, and system diagnostics.
Bonus Points
- Experience with
Direct3D
,
Metal
, or
Vulkan
graphics APIs. - Experience with
macOS
native development (Swift, Objective-C). - Prior work on
video
,
XR
, or
real-time rendering
software. - Familiarity with
Electron build optimization
,
auto-update systems
, or
hardware integration
.
-
Desktop support
6 hours ago
Taipei City, Taipei City, Taiwan BROCENT Full timeCompany DescriptionBROCENT is a Global IT Managed Service Provider that employs a "Platform + Service" model using Big Data & AI to deliver comprehensive IT Support & Maintenance Plans in over 100 countries. Our Resource Supply Chain approach helps clients improve IT Return on Investment and reduce Total Cost of Ownership through flexible management...
-
Desktop and Engineering Support Engineer
6 hours ago
Taipei, Taiwan Graphcore Full time $60,000 - $80,000 per yearAbout GraphcoreGraphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member...
-
Software Quality Assurance Engineer
6 hours ago
Taipei, Taiwan Canonical - Jobs Full time NT$60,000 - NT$120,000 per yearCanonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". The Commercial Engineering Quality Assurance (QA) team works with all the engineering teams in Canonical, OEM and ODM customers, to bring Ubuntu directly to millions of users by delivering certified...
-
Senior Software Engineer
6 hours ago
Xinyi District, Taipei City, Taiwan Holdwin Capital 宏穩投資 Full time NT$120,000 - NT$240,000 per yearCompany DescriptionHoldwin Capital is a proprietary trading firm specializing in financial markets. The firm focuses on trading a diverse range of instruments, including equities, bonds, futures, options, ETFs, and other market products. Operating exclusively with its own capital, Holdwin Capital does not manage client funds or solicit public investments....
-
Senior Software Engineer
1 week ago
Taipei City, Taiwan Cardlytics Full time $80,000 - $120,000 per yearAbout CardlyticsRemember that time you got cash back on a cup of coffee through your banking app? That was usCardlytics (NASDAQ: CDLX) is the industry-leading purchase intelligence and incentives platform. We are a product-driven company that cares about three things: our people, our customers, and our partners. Together, we make commerce more rewarding for...
-
Graduate Software Quality Assurance Engineer
6 hours ago
Based - Taipei, Taiwan Canonical Full time $80,000 - $120,000 per yearCanonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". The Commercial Engineering Quality Assurance (QA) team works with all the engineering teams in Canonical, OEM and ODM customers, to bring Ubuntu directly to millions of users by delivering certified...
-
Senior Software Development Engineer, AI
6 hours ago
Taipei, Taipei City, Taiwan Ring Full time NT$1,200,000 - NT$2,400,000 per yearDescriptionAt Ring, we're seeking a driven and talented Senior Software Development Engineer to join our AI Team. In this pivotal role, you'll have the opportunity to revolutionize the home security landscape by working on cloud services that power our innovative machine learning operation pipelines, which handles petabytes of heterogeneous data and allows...
-
Senior Software Engineer, Platform
6 hours ago
Taipei City, Taiwan Cardlytics Full timeAbout CardlyticsRemember that time you got cash back on a cup of coffee through your banking app? That was usCardlytics (NASDAQ: CDLX) is the industry-leading purchase intelligence and incentives platform. We are a product-driven company that cares about three things: our people, our customers, and our partners. Together, we make commerce more rewarding for...
-
Senior Software Engineer, Platform
6 hours ago
Taipei City, Taiwan Cardlytics Full time $125,000 - $175,000 per yearAbout CardlyticsRemember that time you got cash back on a cup of coffee through your banking app? That was usCardlytics (NASDAQ: CDLX) is the industry-leading purchase intelligence and incentives platform. We are a product-driven company that cares about three things: our people, our customers, and our partners. Together, we make commerce more rewarding for...
-
Senior Software Project Manager
6 hours ago
Taipei, Taipei City, Taiwan Corsair Full time $104,000 - $130,878 per yearGeneral PurposeJOB DESCRIPTIONThe Senior Software Project Manager in Taiwan will lead software development projects for HID, ensuring successful alignment with global objectives and delivering high-quality solutions in identity management. Serving as a liaison between Taiwan and Vietnam-based teams and US stakeholders, this role focuses on coordinating...