Senior Software Engineer – Desktop
6 days 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
.
-
Software Quality Assurance Engineer
2 days 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
7 days ago
Taipei City, Taiwan Cardlytics Full time $150,000 - $200,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...
-
Linux Embedded Software Engineer
7 days ago
Nangang District, Taipei City, Taiwan OPENCHIP & SOFTWARE TECHNOLOGIES Full time NT$60,000 - NT$120,000 per yearOpenchipis a European Silicon Engineering Company, headquartered in Barcelona, Spain. We aim to democratize the access to high performance compute Chips developing Systems on Chip based on Chiplet technology and the combination of RISC-V and compute acceleration for AI and HPC, everything interconnected with UCIe open interfaces. Our technologies will...
-
Senior Frontend Engineer
4 days ago
Taipei, Taiwan Binance Full time NT$900,000 - NT$1,200,000 per yearBinance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance...
-
Senior Engineering Project Manager
2 weeks ago
Taipei, Taipei City, Taiwan Corsair Full time NT$1,200,000 - NT$2,400,000 per yearGeneral PurposeJOB DESCRIPTIONCorsair is a leading global developer and manufacturer of high-performance gear and technology for gamers, content creators, and PC enthusiasts. From award-winning PC components and peripherals to premium streaming equipment and smart ambient lighting, Corsair delivers innovation that powers the nextgeneration of immersive...
-
Senior Principal Software Driver Engineering
1 week ago
Taipei, Taipei City, Taiwan Dell Technologies Full time NT$120,000 - NT$240,000 per yearThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
Software Engineer, Fuchsia Performance
2 weeks ago
New Taipei, Taiwan Google Full time NT$900,000 - NT$1,200,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience in optimizing code/algorithms/app...
-
Senior Software Engineer, Backend Development
2 weeks ago
Taipei, Taipei City, Taiwan Appier Full time NT$1,200,000 - NT$3,600,000 per yearAbout AppierAppier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier's mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange...
-
Taipei, Taipei City, Taiwan Appier Full time $120,000 - $240,000 per yearAbout AppierAppier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier's mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange...
-
Senior Software Engineer, Machine Learning
4 days ago
Taipei City, Taiwan Cardlytics Full time NT$2,000,000 - NT$2,500,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...