Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior macOS Software Engineer

$120k - $145k
Full-time

Parallels Inc

Role Description

Join the team behind Parallels Desktop, one of the world’s leading applications for Mac users. We’re looking for a Senior macOS Software Engineer to help build and evolve the native user experience of Parallels Desktop. You’ll work with Swift, SwiftUI, AppKit, and modern macOS technologies to deliver features used by millions of customers worldwide. This role combines new feature development, architecture improvements, and modernization of an established codebase. You’ll collaborate closely with Product, Design, QA, and Engineering teams to create exceptional user experiences while helping shape the future of one of the most recognized productivity applications on macOS.

If you’re passionate about building high-quality Mac applications and enjoy solving complex technical challenges at scale, we’d love to hear from you.

What You’ll Do

  • Build high-quality native macOS experiences using Swift and SwiftUI
  • Design, develop, and ship new features for Parallels Desktop
  • Collaborate closely with Product Managers, UX Designers, QA, and fellow engineers
  • Translate product requirements into scalable and maintainable technical solutions
  • Improve and modernize existing functionality through thoughtful refactoring
  • Troubleshoot and resolve complex issues impacting product quality and customer experience
  • Participate in architecture discussions and contribute to technical decision-making
  • Review code, mentor teammates, and help raise engineering standards across the team
  • Contribute to continuous improvement of development processes, tooling, and code quality

Qualifications

  • 5+ years of professional software development experience
  • Strong commercial experience with Swift
  • Experience building and shipping native macOS applications
  • Strong knowledge of SwiftUI and AppKit
  • Familiarity with Cocoa, Foundation, and Combine frameworks
  • Experience with Swift concurrency (async/await, structured concurrency)
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to design maintainable, scalable software architectures
  • Experience delivering production-quality features throughout the software development lifecycle
  • Good understanding of Objective-C and interoperability with modern Swift code
  • Excellent communication and collaboration skills
  • Self-driven mindset with strong ownership and accountability
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Preferred Qualifications

  • Experience with C++ or Objective-C++
  • Experience with Swift ↔ C++ interoperability
  • Experience building client-server or distributed applications
  • Experience developing automated tests and improving test coverage
  • Familiarity with Git, Jira, and Confluence
  • Experience working on large-scale commercial desktop applications
  • Experience modernizing legacy codebases

Benefits

  • Fully remote work environment
  • Flexible working hours
  • Competitive compensation package
  • Opportunity to work on a globally recognized product
  • Collaborative and supportive engineering culture
  • Professional growth and development opportunities
  • Work-life balance that respects your time and priorities
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior macOS Software Engineer in Remote vacancy
  •  ...Working remotely, the full-time Senior Software Engineer, macOS will design high-performance features, evolve agent architecture, and lead technical responses to critical field events within the macOS ecosystem. Key responsibilities Design and implement core macOS technologies... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • Role Description As Staff Software Development Engineer, you'll be the macOS authority for the runtime enforcement layer of our Identity Security Platform. These...  ...ownership from design through production. ~Mentor senior and mid-level engineers on macOS systems and Endpoint... 
    Senior
    Full time
    Shift work

    BeyondTrust

    Remote
    4 days ago
  •  ...only the best from us. RSC2 is seeking an experienced Senior Software Engineer to join our growing team in APG!  This is a fantastic opportunity...  ...Team Concert (RTC), JIRA, Confluence, SVN, Nexus, CentOS, MacOS, Windows, SQL, ONEROOF, Niagara Files (NiFi), ArcGIS,... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Rsc2 Inc

    Remote
    17 hours ago
  • Role Description You will be a senior engineer on the x360Sync team at ConnectWise, owning development of the macOS agent — a native desktop application at the heart of the...  ...multi-process applications ~Experience with software development workflows, including version... 
    Senior
    Full time
    Local area
    Remote work

    ConnectWise

    Remote
    17 hours ago
  • $120k - $165k

    Role Description We are looking for a Senior Software Engineer to join the Cobalt Strike engineering team. This is a hands-on engineering role...  ...cross-platform capabilities, including Windows, Linux, and macOS, where reliability, maintainability, performance, and correctness... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Fortra

    Remote
    4 days ago
  • $148k - $180k

    Role Description Worksoft is seeking a Senior-level Software Engineer with strong object-oriented programming skills to join a team of peers responsible...  ...to capture their interactions with multiple Windows- and MacOS-based applications, producing a set of editable steps that... 
    Senior
    Base plus commission
    Full time
    Temporary work
    Summer work
    Casual work
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Worksoft Inc

    Remote
    2 days ago
  • $154.7k - $208k

     ...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help...  ...if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Michigan
    2 days ago
  • $130k - $150k

     ...Senior Software Engineer (Enterprise SaaS) At Nutrislice, we're revolutionizing digital ordering, menus, and signage automation. As a leading...  ...and REST‑based architectures. Proficiency with Linux or macOS environments and modern developer tools. Familiarity with... 
    Senior
    Remote work

    Nutrislice

    Denver, CO
    5 days ago
  •  ...to reach unicorn status. The Opportunity As a Senior Backend Software Engineer at Kandji, you will design and build the core services that...  ...security and scalability. You will work alongside our macOS and Infrastructure engineers to bring world class products... 
    Senior
    Full time
    Work at office
    Immediate start

    Kandji

    Remote
    17 hours ago
  • $180k - $220k

     ...Senior Software Engineer (Fort Meade, MD) Base-2 Solutions is looking for a top‑notch software engineer to join our team. We are driven to solve...  ..., VS Code. Operating systems: Windows, Unix, Linux, macOS. Tools: Atlassian (JIRA, Confluence), GitHub, ServiceNow... 
    Senior
    Remote work
    Flexible hours

    Base2 Solutions

    Maryland
    3 days ago
  • $115k - $145k

     ...engage, and delight.   We are in search of a Senior Full-Stack Software Engineer to join our Gigantic Playground team. In this role, you will...  ..., and Deployment automation). Proficiency in Linux or MacOS command-line tools and Bash shell scripting. Strong... 
    Senior
    Full time

    Courtavenue

    Remote
    17 hours ago
  • $140k - $200k

     ...products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs,...  ...re a fully remote, distributed team of engineers, designers, researchers, and product builders...  ...problems. Role Overview As a Software Engineer on the macOS team , you'll help... 
    Full time
    Remote work
    Flexible hours

    Speechify

    Rialto, CA
    17 hours ago
  • $149.37k

    JOB TITLE: Senior Software Engineer JOB DESCRIPTION: Code, debug, and support cloud-based applications. Perform unit, integration, and system testing. Design, implement, and consume RESTful web APIs. Create elegant user interface solutions. Collaborate with fellow team... 
    Senior
    Full time
    Remote work

    Encora

    United States
    4 days ago
  • $115k - $145k

    Role Description We're looking for a Senior Full-Stack Software Engineer to join the Gigantic Playground team. You'll play a central role in driving technological...  ...-quality production-ready code. ~Proficiency in Linux/MacOS command-line tools and Bash shell scripting (Linux Server... 
    Senior
    Full time
    Remote work

    CourtAvenue

    Remote
    17 hours ago
  • $121k - $190.6k

    Role Description The Sr Software Eng II supports business solutions...  ...seeking an R&D-focused Software Engineer to support advanced...  ...platforms with contributions to macOS, iOS, and Android environments...  ...the ability to interact with senior leadership. ~Strong organizational... 
    Senior
    Full time
    Local area

    CDW

    Remote
    1 day ago
  • $170k - $190k

     ...execution for core Search features across a React, TypeScript, and Node web stack. Partner closely with product, design, and backend engineering peers to translate user research and design mocks into performant user experiences. Build complex map-based data visualizations... 
    Senior
    Full time
    Remote work

    Flock

    United States
    3 days ago
  • $171.5k - $250k

     ...About the Role: Every feature ClassDojo ships begins with an engineer. Every minute an engineer spends waiting on builds,...  ...Experience Engineering exists to remove that friction. As a Senior Software Engineer, Developer Experience, you'll build the tools, workflows... 
    Senior
    Full time
    Local area
    Remote work

    ClassDojo

    United States
    4 days ago
  • $121.4k - $173.3k

     ...FL; Tampa, FL; Blue Ash or Cincinnati, OH; or Los Angeles, CA Job Summary We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform enhancement initiatives. This role will be instrumental... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Green Dot Corporation

    Birmingham, AL
    2 days ago
  • $110k - $140k

    Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support... 
    Senior
    Full time
    Remote work

    Pearson

    United States
    2 days ago
  • $104.6k - $157k

    Senior Software Engineer As the nation’s original travel insurance comparison site, InsureMyTrip, a member of the Tokio Marine HCC group of companies, has over 20 years of experience connecting travelers with the best trip policy. Joining the InsureMyTrip Team means having... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    Tokio Marine HCC

    Warwick, RI
    1 day ago
  • $195k - $220k

     ...and a bias toward AI-native development: empowered individuals own business outcomes, not tasks. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home

    Clover Health

    United States
    1 day ago
  • $165k

     ...matters to you, you are in the right place. About the Role: Dragos is seeking a Senior Device Engineer to join our team. Think of the role as device automation engineering: we build software that interacts with all kinds of network-connected devices, from printers and... 
    Senior
    Full time
    Local area
    Immediate start
    Remote work

    Dragos

    United States
    4 days ago
  •  ...Meta, TikTok, Google, and TV by combining software, AI agents, creative production, and...  ...filmmaking, performance marketing, and engineering. We believe the future of marketing isn’...  ...by early-stage, high-growth startups Senior Engineer in a Nutshell You're an engineering... 
    Senior
    Full time
    Remote work

    Valid

    United States
    4 days ago
  • $140k - $180k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. Join a forward-thinking engineering team building AI-powered solutions that are transforming how... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Jobgether

    United States
    3 days ago
  • $125k - $150k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to design and build AI-powered software solutions that address... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours

    Jobgether

    United States
    2 days ago
  •  ...At Vynca, our mission is to provide comprehensive care for more quality days at home. About the job We are looking for a Senior Software Engineer to lead the development of innovative, scalable, and secure healthcare technology solutions. In this role, you will... 
    Senior
    Full time
    Local area
    Remote work

    Vynca

    Georgia
    5 days ago
  • $86.6k - $144.4k

    Are you a collaborative Software Engineer looking to work for a mission driven global organization? About the role We are seeking a highly capable Software Engineer to join our fast-paced, Agile development team. This full-stack JavaScript engineer will own and contribute... 
    Senior
    Full time
    Local area

    Remitly

    Pennsylvania
    7 days ago
  • $139k - $180k

     ...systems of systems to assure mission success. SAAM is developing software and hardware tools and datasets to support these analyses,...  ...research programs. The Role: The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced... 
    Senior
    Full time
    Local area
    Remote work
    Night shift

    STR

    Woburn, MA
    1 day ago
  • $125k - $155k

     ...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers...  .... Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark... 
    Senior
    Hourly pay
    Full time
    Part time
    Work at office
    Local area
    Work from home
    Worldwide
    Shift work

    bet365

    Denver, CO
    3 days ago
  • $140k - $150k

     ...changing the left side fast. Your job is to own the spec-to-verified-software loop so intent actually lands in production. Product owns the...  ...where TextUs is headed, and the strategic framing of the bet. Engineering owns the lower 60%: the spec that turns vision into code, the... 
    Senior
    Full time
    For subcontractor
    Work at office
    Remote work
    Home office

    TextUs

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior macOS Software Engineer. Be the first to apply!