Senior macOS Engineer, CI HUB Drive
Remote · location unlistedFull-timePosted 5mo agoStill listed 4 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New remote roles like this one, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Ci Hub Connector is hiring a Senior macOS Engineer, CI HUB Drive. The Senior macOS Engineer will own the macOS experience for CI HUB Drive, a desktop product connecting over 60 Digital Asset Management systems to macOS. This role involves building, running, and maintaining the product, with a direct impact on how thousands of users interact with CI HUB on macOS. The position is remote-first with flexible hours and requires some overlap with Central European Time.
Key focus areas include Build and maintain the macOS app and File Provider extension (Swift), Design and improve deep macOS integrations (File Provider, file system behavior, sync logic), and Develop and evolve the Python-based background daemon.
Successful candidates bring Professional Working Proficiency In English. Important skills include Swift, SwiftUI, MacOS System APIs, File Provider, File System, and Finder Integration. Preferred (not required): Python, C++, Syncing Systems, and File Systems.
Skills & qualifications
Skills
Qualifications
Full job description
(Full-time, Remote)
Own the macOS experience. Build a product used daily by creatives.
This role gives you direct impact on how thousands of users experience CI HUB on macOS, from how files appear in Finder to how seamlessly assets flow between tools. We’re a small team with real ownership: we build, run, and maintain what we ship. We work in English, manage our own time, and give direct feedback. Remote-first, with flexible hours and a few hours overlap with Central European Time.
About CI HUB: CI HUB provides seamless access to 60+ Digital Asset Management (DAM) systems directly inside the tools where work happens, including Microsoft Office, Google Workspace, Adobe Creative Cloud, Figma, Canva, and more. We are a team of ~50 people, profitable, and growing in a large, underserved market. Our product sits at the intersection of user workflows, integrations, and platform strategy, helping companies bring their content into the tools they already use.
We work remotely, communicate in English, and value ownership, direct feedback, and strong engineering practices.
The Role: CI HUB Drive is our desktop product that connects 60+ DAM systems directly to macOS. As a Senior macOS Engineer, you own how Drive behaves on the platform, from Finder integration to sync logic and system performance. You will primarily work in Swift (macOS app + File Provider extension) and Python (background daemon), shaping how the system behaves under real-world conditions.
This is not just an app role. It’s a product + systems role: performance, reliability, and OS-level behavior matter as much as clean code. Over time, parts of the daemon may evolve toward C++. You don’t need to be an expert today, but you should be comfortable growing into lower-level system topics.
What You'll Do
- Build and maintain the macOS app and File Provider extension (Swift)
- Design and improve deep macOS integrations (File Provider, file system behavior, sync logic)
- Develop and evolve the Python-based background daemon
- Improve performance, stability, and reliability under real-world usage
- Make architectural decisions around system behavior and platform integration
- Work with REST APIs and backend services to connect to the CI HUB platform
- Occasionally touch adjacent areas (e.g. Safari extension, js, CSS, HTML)
- Participate in code reviews and technical discussions
- Collaborate via Slack, Asana, and internal documentation
What We're Looking For Must have:
- Strong experience building macOS applications using Swift and SwiftUI
- Experience with macOS system APIs (e.g. File Provider, file system, Finder integration)
- Solid understanding of performance optimization and debugging on macOS
- Ability to design systems that behave reliably under real-world conditions
- Develop robust multi-threaded and concurrent solutions to handle queuing and networking tasks.
- Experience writing unit tests and macOS UI test automation
- Experience working with REST APIs
- Professional working proficiency in English Nice to have:
- Experience with Python for background services
- Interest in or familiarity with C++
- Experience with syncing systems, file systems, or large data flows
- Understanding of backend systems (APIs, OAuth, etc.)
What You Get:
- Competitive salary
- Fully remote work with flexible hours
- Learning budget for professional growth
- Modern hardware & software
- 1–2 team get-togethers per year
- Real ownership: you build and run what you ship
- Direct impact on a product used daily by thousands of users
- Straightforward, supportive environment, no politics, no unnecessary process
Ready to take the stage? Show us your work and let’s create experiences that make complex workflows feel effortless.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Sr Tech Support Engineer MI -2Fujifilm · Remote · US · $43.75–50/hrPosted 2w agoPosted 2w ago
Senior Engineer, Endpoint SecurityLoews Hotels · Remote · USPosted 1 day agoPosted 1 day ago
Sr Tech Support Engineer MI -1 (Level 2 support for medical device software)Fujifilm · Remote · USPosted 2w agoPosted 2w ago
Senior Systems Engineer - Voice Systems (Avaya) - (Remote)Home Depot · Remote · US · $80–150K/yrPosted 2 days agoPosted 2 days ago
Senior Computational SpecialistNYU Rory Meyers College of Nursing · Remote · US · $130–150K/yrPosted 3w agoPosted 3w ago
You've read the whole posting — now see how you match it.