How Remoteville checks and expires listings

Platform Engineer, macOS

Skills
APICurrencyDebuggingDevice ManagementEngineeringFundamentalsGithub
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Deep macOS expertise
  • Strong systems programming fundamentals
  • Experience building native applications in Swift
  • Experience designing backend services in Go
  • Ability to debug complex interactions between applications operating systems and infrastructure
  • Security-first mindset
  • Experience with macOS frameworks system services device management technologies and OS internals
  • Ability to design systems that scale reliably across many managed devices

Nice to have

  • Hands-on
  • Security-minded
  • Collaborative
  • Detail-oriented
  • Systematic

Day to day

  • Build and maintain native macOS applications and platform services.
  • Design and implement high-performance backend systems and APIs in Go.
  • Develop secure software distribution installation and update mechanisms.
  • Work with macOS frameworks device management technologies and operating system internals.
  • Investigate complex platform performance and reliability issues.
  • Shape security architecture across endpoints applications infrastructure and software supply chains.
  • Partner with product engineering and security teams on technical decisions.
  • Contribute to engineering standards code reviews testing practices and operational excellence.