Returning Candidate?

Senior Systems Engineer

Senior Systems Engineer

US-CA-San Francisco
Job ID 

More information about this job


The Enterprise Applications team is responsible for the standardization and management of the desktop & server environment for various operating systems. These responsibilities include maintaining consistent and well documented desktop/server images, engineering solutions for the Site Support team, and leveraging technology to efficiently deploy new products and upgrades. As a member of the Enterprise Applications team, you will support various environments such as virtual machines, device encryption, and mobile management servers. The Enterprise Applications team is also responsible for compliance of security updates and vulnerability management across a variety of devices.


  • Identifies specific areas for improvement through data gathering and analytical review of data. Defines and acquires applicable tools for automating support of the desktop environment, across numerous areas such as Windows, Mac, Linux, etc.
  • Identifies specific problems, determines product requirements, and builds solutions to make needed improvements.
  • Assists with rolling-out approved solutions that will allow end users to work more effectively and efficiently.
  • Provides support for projects and operational incident management. Coordinates efforts with IT Site Support and assists in UX testing to ensure regression and UAT is completed prior to a company roll-out.
  • Creates, tests and develops workstation images. Tests and evaluates package software and applications for workstation distribution. Automates software application deployments.
  • Deploys successfully security patches, client software updates, software upgrades, and new software rollouts. Coordinates remediation with local IT Site Support as needed.
  • Serves as an escalation point for the IT Service Desk and IT Site Support teams. Provides additional coverage as needed to ensure support teams are meeting metrics.
  • Researches and supports enterprise desktop solutions using industry standard tools such as Microsoft SCCM, Casper, Mobile Device Management and other applicable products.
  • Coordinates efforts with other IT teams, including DevOps, IT Service Desk and Network Infrastructure to ensure we have a consistent approach and plan for support across the organization. Experience in developing design requirements for an expansive mobile device management (MDM) system, including mobile configuration management, remote device control, auditing, critical file backup, wiping, data synchronization, firmware updates, diagnostics, security, network usage, mobile asset tracking and management, device provisioning, software installation, policy application, logging, and reporting, GPS tracking and breadcrumb mapping, and geofencing.
  • Configures and manages enterprise desktop solutions including Microsoft SCCM, App-V, SCEP, BitLocker, SCOM, SSO, Citrix, Capser, and Enterprise Vault.
  • Establish and maintain environment configuration specification, manage upgrade process, deployment history, and communication to all stakeholders
  • Service capacity planning and demand forecasting, software performance analysis and system tuning
  • Mentoring engineers across the organization on technology best practices in a wide array of technologies from monitoring to troubleshooting complex code issues




  • Thorough understanding of Active Directory; including Group Policy Objects, Sites and Trusts
  • Competent understanding of TCP/IP networking for LAN and WAN.
  • Expert programming knowledge in one or more of the following languages; PowerShell and Application Programing Interface (API)
  • Understanding of Systems Development Life Cycle (SDLC) and Systems Design. Ability to work effectively within these models to achieve comprehensive and productive results.
  • Expert in three or more tools such as SCCM, OSD/Imaging, SCOM, Active Directory, O365, Windows 10, SharePoint, Citrix XenApp, Citrix XenDesktop, Single Sign-On, Two Factor Authentication, System Center Orchestrator, Symantec anti-virus, VMWare, AirWatch, Enterprise Mobility Suite, Windows InTune, App-V.
  • Expert in coding with a deep understanding of QA process; UX testing, implementation, etc
  • Proficient knowledge of registry and AD permission delegation.
  • Expert knowledge of scripting with SQL and Schema experience.
  • Able to work effectively under deadlines in a fast-paced, changing environment.
  • Exceptional organizational skills and attention to details.
  • Strong analytical, trouble-shooting and problem solving skills.


Experience / Education: 

  • 7- 10 years of experience working directly in desktop engineering, with scripting and automation using industry standard tools.
  • 7- 10 years hands-on experience on Microsoft, Linux Server system administration skills, server build and server troubleshooting in collocation environments
  • Bachelor’s degree in Computer Systems, or equivalent experience
  • 5-7 years of experience working with multiple operating systems; Windows desktop and server, Mac, Linux, etc
  • The following experience/certifications are not required, but are a plus: MCSE, SDLC, VMWare AirWatch Enterprise Mobility Professional, CCNA, CCNE, Casper Technician (CCT), Linux, SQL.

Connect With Us!

Not ready to apply quite yet? Connect with us to get job updates based on your interests.