Client Platform Engineer - Location Flexible

Remote - US

Dropbox logo
Dropbox
Apply now Apply later

Posted 2 weeks ago

Role Description

As a client platform engineer within CorpEng’s Workplace Experience Team, you’re on the front-line of Dropbox’s efforts to transform into a more enlightened place to work. As the world moves beyond mandatory work from home Dropbox is taking bold action to embrace Virtual First; a new work from anywhere paradigm. That means our MacBooks — the systems that you administer as our newest client platform engineer — are Dropbox’s new workplace, making what you do the foundation of how we facilitate a new workplace culture at Dropbox. Your responsibilities will include enhancing the capabilities of a relatively new deployment of Jamf to meet our usability, telemetry, and security needs. This includes defining and implementing the interfaces that different Dropboxers use in their day-to-day computing environment.

Responsibilities

  • Perform integrations and automation enhancements that make Dropboxer's Macs easier to use for their day-to-day work
  • Build and maintain automation systems that minimize KTLO maintenance of macOS and third party applications
  • Mentor other Dropboxers within the Workplace Experience Team on core macOS troubleshooting and administration skillsets through onboarding and training programs
  • Proactively expand subject mastery by prioritizing continuing education through independent study, educational programs, and conference attendance 
  • Keep current on Apple and Jamf's latest product developments, capabilities, and bugs, as well as, familiarity with the competitive landscape of tooling for macOS management
  • Plan and implement solutions for organizational problems within a company-wide cadence that cascades from annual plan, to quarterly Objective and Key Results, to 2 week sprints
  • Assist with researching and reviewing project statements of work by identifing dependencies and prerequisites 
  • Proactively update management on deadlines, deliverables, and requirements to maintain accurate forecasting as new information is discovered
  • Act as the technical lead for projects assigned by management
  • Represent the Workplace Experience Team's macOS platform expertise within Dropbox's corporate environment
  • Draft and edit documentation as part of project deliverables and keep it up-to-date with current state
  • Cultivate cross-functional relationships with other organizations within Dropbox 
  • Model and promote a can-do, high energy, inclusive workplace that cultivates everyone's talents, strengths, curiosity, and creativity

Requirements

  • Five to eight years experience building, deploying, and utilizing Jamf to manage macOS in  large, distributed workplaces
  • Certifications in Jamf 300 and 400 or equivalent experience that demonstrates mastery of the knowledge domains covered by those certifications
  • Five to eight years of experience shell scripting to automate systems administration workloads 
  • Five to eight years experience working with web APIs to integrate communications between server services using a programming or scripting language other than the shell. For example, Python, Ruby, or Swift
  • Five to eight years experience using source control, such as git, with CI/CD integrations for systems management applications
  • Demonstrated experience in system administration beyond macOS, such as Linux, FreeBSD, or Windows server management 
  • An in-depth understanding of Apple’s MDM protocol and Configuration Profile specifications
  • An in-depth understanding of macOS fundamentals, such as, installer and packages, Launch Daemons and Launch Agents, the preferences subsystem, systemextensions, macOS built-in security tooling (endpoint security framework, openBSM, SIP, Xprotect, Gatekeeper, etc), and unified logs
  • Excellent presentation and writing skills to both technical and non-technical audiences in a remote environment
  • A bachelor's degree in any field of study or equivalent post-secondary experience providing a depth and breadth of reading, writing, and problem solving experience.
Job tags: CD CI FreeBSD Git Linux Python Ruby Windows
Job region(s): North America Remote/Anywhere
Job stats:  6  0  0
Share this job: