← 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

    Senior Solutions Engineer, Enterprise Accounts - Central

    Work from home Full-time role

    Registered Nurse-Utilization Review

    Work from home Full-time role

    Title 1 Assistant Manager, Curriculum and Instruction

    Work from home Full-time role

    Collections Agent (Remote)

    Work from home Full-time role

    Public Relations Assistant Account Executive

    Work from home Full-time role

    [Remote] Staff Machine Learning Engineer

    Work from home Full-time role

    Sales Development Representative - SELECT, EMEA

    Work from home Full-time role

    Medical Writer III, AI-Assisted Operations

    Work from home Full-time role

    Marketing Coordinator

    Work from home Full-time role

    [Remote] Technical Services Consultant (USA)

    Work from home Full-time role

    Data Engineer- Full Time Opportunity, NOT C2C

    Work from home Full-time role

    Hepatology Thought Leader Liaison

    Work from home Full-time role

    Experienced Remote Data Engineer (L5) - Customer Service and Data Science Expert for a Leading Entertainment Company

    Work from home Full-time role

    Intermediate Security Analyst, Palo Alto Technologies (Contract/Consultant)

    Work from home Full-time role

    Pharmacy Liaison

    Work from home Full-time role

    DBA Oracle

    Work from home Full-time role