← all jobs

[Remote] Senior macOS Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Parallels is a leader in virtualization and end-user computing solutions, helping individuals and organizations work seamlessly across various platforms. They are seeking a Senior macOS Software Engineer to build and evolve the native user experience of Parallels Desktop, working with Swift and SwiftUI to deliver features for millions of customers worldwide.

Responsibilities

  • 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

Skills

  • 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
  • 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

Company Overview

  • Parallels is an application for Mac that allows users to run Windows, Linux, operating systems, and applications It was founded in 1999, and is headquartered in Bellevue, Washington, USA, with a workforce of 201-500 employees. Its website is https://www.parallels.com.
  • More open positions

    [Remote] Demand Generation Marketing Manager

    Work from home Full-time role

    [Remote] UI/UX Designers

    Work from home Full-time role

    [Remote] Digital Marketing Specialist

    Work from home Full-time role

    [Remote] AI Development Lead / AI Platform Engineer

    Work from home Full-time role

    [Remote] Sr. Project Manager, CSP Operations

    Work from home Full-time role

    Operations Finance Analyst

    Work from home Full-time role

    Experienced Customer Sales Specialist Remote – Unlock a Rewarding Career with careerzynith

    Work from home Full-time role

    Written Document Translator

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Remote Data Management and Entry

    Work from home Full-time role

    Remote CPA (with travel) #171405

    Work from home Full-time role

    Senior Manager, Field & Event Marketing

    Work from home Full-time role

    Senior Frontend Software Engineer (Angular) with German

    Work from home Full-time role

    Entry-Level Remote Data Entry Specialist – Part‑Time Position with careerzynith (USA) – Flexible Work‑From‑Home Opportunity

    Work from home Full-time role

    Audit Manager - Egypt

    Work from home Full-time role

    VP, Product Marketing & Field Enablement

    Work from home Full-time role

    [Remote] Marketing Director

    Work from home Full-time role

    Utilization Review Nurse- Remote

    Work from home Full-time role

    Senior/Principal Statistician

    Work from home Full-time role

    Remote Clinical Psychologist PhD/PsyD – Army Behavioral Health Evaluations (100% Remote)

    Work from home Full-time role

    Remote Customer Service Representative – Premium Tech Support, Work‑From‑Home (USA) – Immediate Hire, Competitive Pay & Benefits

    Work from home Full-time role

    Accounts Receivable Collections Consultant

    Work from home Full-time role