Desktop Systems Engineer (MacOS / Windows)
Remote Full-time ZR_1492_JOBProject overview
We are looking for a Senior Desktop Systems Engineer to join client project – Othello, a SalesTech startup building a real-time AI platform that empowers sales professionals to succeed in every conversation. The platform integrates with calendar, email, and CRM, delivering smart pre-meeting insights, live in-call guidance, and post-call performance analysis (buyer sentiment, action items, recommendations).
You will join an early-stage, well-funded team (pre-seed at $20M valuation, backed by Long Journey Ventures and founders of DoorDash, Axonius, Exodigo, and Chime) at a critical moment — just before the seed round — with enterprise pilots already running with companies of $10B+ market cap, including U.S. Steel.
Requirements
- 8+ years of professional software engineering experience
- 3+ years of hands-on experience building production desktop applications
- Strong experience building desktop software on macOS and/or Windows
- macOS: Advanced knowledge of Swift (Objective-C is a plus)
- Windows: Strong experience with Rust or C++ (C# is acceptable)
- Deep understanding of operating system behavior and desktop application architecture
- Strong grasp of system-level concerns: process architecture, memory and CPU usage, IPC, permissions, windowing, file system access, auto-updates, and OS integrations
- Ability to reason about low-level implementation details while keeping product quality high
- Experience designing software that feels truly native on macOS and Windows
- Experience with Electron in production
- Solid React knowledge and frontend sensibility
- Strong engineering judgment, problem-solving ability, and high execution standards
- Ability to look at the product from a user perspective and care deeply about responsiveness, smoothness, and correctness
- English — Advanced (C1) or higher
Nice to have
- Experience publishing apps to the Mac App Store and/or Microsoft Store
- Familiarity with code signing, notarization, and update channels (Sparkle, Squirrel, etc.)
- Experience with audio/video capture, accessibility APIs, or system-wide overlays
- Exposure to AI-powered product features or real-time data pipelines
- Experience working with FastAPI / Python backends or GCP infrastructure
Responsibilities
- Build and improve a high-performance desktop application across macOS and Windows
- Own OS-level behavior including window management, lifecycle, background processes, system events, permissions, notifications, installers, auto-updates, and device or app integrations
- Design and implement native modules and system-level integrations where needed
- Work across Electron, native code, and desktop architecture to push the product far beyond a typical web app in a shell
- Help define how the application is structured across processes, IPC boundaries, native capabilities, and the frontend layer
- Drive performance, responsiveness, stability, and correctness across the desktop stack
- Contribute to product experience and interaction quality, especially where desktop behavior directly shapes UX
- Take full ownership of complex desktop problems end-to-end, from architecture to delivery, with minimal supervision
Sharing Impressions
I like the company that we all work as a united and well-coordinated team. The company provides great opportunities for development and career.
Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects.
Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development.
Hello, I am Sam. I have been working at Group 107 as a digital campaign specialist for 2 years and it is the best position ever!
My name is Nazar and I am a React developer Group 107. I have been working here for over a year. The company has very interesting and cool projects, mega-positive people.
I like that company cares about me as a person and about my personal growth. I like being appreciated and listened to. Everytime I feel being motivated and inspired at work.
I have been working at Group 107 for more than 2 years. Most of all I like the friendly atmosphere in the office and the team spirit – it is priceless.
It is my best decision ever! I like that company combines dynamic business approach with top-notch technologies and very strong people-oriented values.
When I came to work, there were only about 20 of us, at the moment there are 100+ of us, and the feeling of support and friendship remains the same as in a small team.
What I like most is the family atmosphere, interesting projects, flexible management and the opportunity to develop my professional skills every day.
From the beginning, I felt like I’m in a big family where everybody supports each other and ready to help at any time. Group 107 gives great opportunities to develop your skills.