← 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

    Online Amazon Chat Support Jobs No Experience (REMOTE) - Part-Time at GRAPEVINE MEDIA & MARKETING Modesto, CA

    Work from home Full-time role

    Sales Engineer - Commercial West

    Work from home Full-time role

    [Remote] Senior Regulatory Affairs Associate - Labeling Compliance Analytics

    Work from home Full-time role

    Telehealth Nurse – Compact Licence

    Work from home Full-time role

    Remote Life Insurance Sales | No Experience Needed | Uncapped

    Work from home Full-time role

    Remote Customer Service Representative – Aviation Travel Support Specialist at careerzynith

    Work from home Full-time role

    Sr. / Principal Medical Writer (Regulatory focus) - Sponsor-dedicated; US/CAN

    Work from home Full-time role

    Director, Security Engineering – Remote in Spain

    Work from home Full-time role

    Product Owner - Oracle/Cerner Solutions

    Work from home Full-time role

    Global Labeling Lead (Associate Director) | Regulatory Affairs

    Work from home Full-time role

    HR Coordinator II, Leave of Absence- REMOTE

    Work from home Full-time role

    Remote Mobile Game Tester Work From Home

    Work from home Full-time role

    Senior Salesforce developer| Remote| contract

    Work from home Full-time role

    Associate Director, Global eCommerce & Marketing

    Work from home Full-time role

    [Remote] Senior Analyst Customer Success

    Work from home Full-time role

    [Remote] Marketing Analyst / Intern (Part-Time)

    Work from home Full-time role