Jobs and Careers
EG

Sr MacOS Engineer - Swift, Desktop

Egnyte
Poznań, Polandfull_timeVerifiedPosted 16 Apr 2026

About the role

Senior MacOS Engineer (Swift)

Poland

 

EGNYTE YOUR CAREER. SPARK YOUR PASSION.

Egnyte is a place where we spark opportunities for amazing people. We believe that every role has a great impact, and every Egnyter should be respected. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters that are doers, thinkers, and collaborators who embrace and live by our values:

Invested Relationships

Fiscal Prudence

Candid Conversations

 

ABOUT EGNYTE

Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.

 

ABOUT A ROLE

We are looking for a motivated Swift Engineer to join our macOS Desktop team. If you want to contribute your enthusiasm to the development of a global product with an impressive client base, do reach out!
By joining our team you will cooperate directly with SW developers, QA engineers, Product Owners as well as UI/UX designers. We work according to the agile methodology, and we consider reliability and performance as the main focus areas to deliver business value to our customers around the globe.

 

WHAT YOU’LL DO:

         Developing client application throughout all phases of the product lifecycle

         Own, improve, maintain and enhance code of a desktop application for macOS, one of the primary access points for users to Egnyte’s cloud-based solution

         Influence features, and implementation of our product

         Collaborate with other developers, product owners, and QA in multicultural, geographically distributed teams across multiple time zones.

 

YOUR QUALIFICATIONS:

ESSENTIAL SKILLS

         Bachelor’s or Master’s degree in Computer Science or a related field

         5+ years of software engineering experience in modern Swift programming

         Experience in Apple ecosystem development, ideally including macOS specifics (XPC, LaunchServices, Finder extensions, APFS, FileProvider), but we are open to experienced iOS engineers eager to transition to macOS development.

         Practical experience with following technologies: AppKit (or UIKit), GCD, SwiftUI, Swift Concurrency, Combine, SQLite

         Understanding of concepts like processes, multithreading, system privileges and system scopes

         Understanding of filesystem concepts, like: file types, permissions, atomicity, journaling, caching

         Knowledge of tools like XCode (including Debugger & Instruments), HTTP proxy, Swift Package Manager

         Ability to design testable modules

         Proven hands-on experience with Agile methodologies, git, CI/CD pipelines and TDD

         Fluent communication skills in English

 

NICE TO HAVE

         Experience in networking protocols and standards: HTTP, TLS, W3C, OWASP, network certificates management and network diagnostics

         Expertise in Python & shell scripting for automation

         Experience with monitoring tools like Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)

         Hands-on experience in programming and using Jenkins

         Understanding of REST API principles and experience in developing or integrating RESTful services

 

BENEFITS:

         Attractive salary package based on skillset

         Your own Egnyte account with lifetime access to 50TB of cloud storage

         MyBenefit: you can choose a Mul

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Egnyte

View company profile →