Mexico City, Mexico Remote (Global) Full-time

Sur is hiring a Senior Desktop Engineer - LATAM

About the Role

As a Senior Desktop Engineer, you will architect, construct, and support desktop solutions for macOS and Windows platforms. This position requires navigating system and application domains to deliver robust, secure computing experiences. You'll engage collaboratively with product, quality assurance, and support teams to guarantee application stability, efficiency, and comprehensive documentation. Key Responsibilities: - Create and sustain desktop applications for macOS and Windows, including integration and web component embeddings - Execute, troubleshoot, and enhance system-level programming and user interface features utilizing Swift, Objective-C, and C# (with occasional C++) - Construct and manage macOS infrastructure including system extensions, XPC, Endpoint Security, and Network Extensions - Implement Windows functionality through Win32 APIs, WPF, and contemporary .NET frameworks - Partner with interdisciplinary teams to deliver secure, verifiable, and production-ready capabilities - Generate and maintain comprehensive technical documentation and architectural blueprints - Remain current with macOS, Windows, and related technological ecosystems, particularly regarding security and performance advancements Requirements: - Native English proficiency - 4+ years of macOS development expertise using Swift, Objective-C, Xamarin.Mac, or MAUI - Demonstrated success delivering sophisticated macOS features to production environments - 3+ years of Windows application development utilizing .NET, .NET Framework, WPF, or WinForms - Comprehensive understanding of UI frameworks like React or Angular for hybrid desktop applications - Proficiency debugging intricate macOS architectures (system extensions, launch services, IPC) - Knowledge of systems programming principles, multithreading, and Win32 APIs (C++ experience preferred) - Comprehensive understanding of secure coding methodologies and best practices for maintainable, testable code Benefits: - Salary Range: $6000-$7500 USD /month - Paid Time Off: Unlimited - Schedule: Flexible, 100% Remote

Required Skills
SwiftObjective-CC#Windows APImacOS DevelopmentSystem ExtensionsMultithreadingXPCNetwork SecurityCross-Platform Development
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Sur

A technology company developing endpoint security and system-level compatibility software for unmanaged or BYOD endpoints.

Visit website
Job Details
Category embedded
Posted 4 months ago