Windows Systems SW Engineer

Apply Now
Company: Searchtech Consulting
Location Mountain View, CA
Date Posted: June 8, 2015
Source: Searchtech Consulting


Our client offers Managed Service Providers (MSPs) and IT administrators the ability to offer the best in data protection without having to cobble together a solution from multiple vendors or invest in expensive software, hardware or infrastructure. They combine an on-premise appliance with cloud computing and storage to provide a hybrid platform for total data protection that can be setup in a matter of minutes. Our client supports Windows, Mac and Linux and is currently protecting hundreds of organizations in a wide range of industries, including legal, financial services, healthcare, design and creative industries.

Their product suite is currently available through a growing channel network of over 250 Managed Service Providers and Outsourced IT consultants that specialize in SMB accounts and is currently protecting thousands of servers, workstations and laptops across hundreds of businesses. Unlike tape and typical online backup offerings, our clients suite of self-managing data protection services preserves application availability even if a server fails and restores lost data in minutes. They are uniquely positioned in the market, because it is the only company to have built an on-premise and cloud platform that offers fully integrated backup, business continuity, and disaster recovery all without having to install any software.

The company experienced 50% quarter over quarter growth in Q1 2010 and was named a Top Ten Storage Startups to Watch by ChannelWeb and one of the 20 Coolest Cloud Storage Vendors by CDN in addition to winning the Audience Choice award in the Data Management category at the Under the Radar: Clarity in the Cloud Conference.


Senior Windows Systems Developer

Position Summary

Reporting to the VP of Engineering, the Senior Windows Systems developer will play a pivotal in the development of Windows components for one of the line of products and services.

Major Responsibilities

  • Participate in the architecture, design and development of high quality software which leverages the following Windows components;

    • VSS snapshots for Windows
    • Application specific backup for Exchange, SQL Server, Sharepoint
    • VM based backup and recovery using VMware, HyperV and Xensource

Experience & Skill Set

The ideal candidate will have recent, demonstrated experience delivering robust, reliable Windows systems software and drivers in mission critical environments.

Meaningful development experience with most of the following is required;

  • Windows systems code development, including services and drivers
  • Windows applications and servers running in VM environments
  • VSS

Optional, but highly desirable skill sets;

  • MAPI
  • Filter drivers
  • Some familiarity with linux systems programming
  • Shell scripting
  • Unit test frameworks in the Windows environment
  • Experience with svn and jira

Ideal Personal Characteristics

Technology Savvy - The ability to come up to speed quickly on new technologies relative to software in complex, non deterministic systems environment.

Personal Integrity & Initiative A high-energy individual with sound judgment who is sensitive to the needs of a small and rapidly growing company. Key attributes are intelligence, loyalty, honesty, customer focus and being a team player. A self starter with high motivation to get the job done.

Hands-on Orientation Prepared to be involved in the hands on aspects of software development. Will roll-up-the-sleeves and get things done without the assistance of a large supporting organization.

Excellent Problem Solving Skills Ability to crack tough technical problems quickly when a solution is not immediately obvious. A combination of mental flexibility, creativity, analytical ability and sound judgment, which is required to develop and execute against seemingly intractable technical problems.

Educational Background

This position requires a Bachelors degree in Computer Science, Computer Engineering or Electrical Engineering.

Please send resumes responses to:

Other jobs you might like

  • Disbursement Specialist


    ACE Charter Schools

    - San Jose, CA

    ORGANIZATION DESCRIPTION: At ACE, we build optimism as a first step to lifelong success. Since 2008, ACE has launched and operated excellent charter schools in urban ...

    7 hours ago from Ace Charter Schools
  • Senior Software Engineer- Python

    Simply Hired

    - Sunnyvale, CA

    Senior Software Engineer- Python Engineering | Sunnyvale, CA, United States Send Jobvite About Simply Hired: Simply Hired, a technology company based in Sunnyvale, ...

    8 days ago from Simply Hired
  • Ruby on Rails Developer



    - Campbell, CA

    ZURB's Senior Ruby on Rails Engineer You've been in the business for a few years now. You know what it's like to work for a startup and you're ready to find something a little ...

    3 days ago from Zurb
  • Software Engineer


    Hewlett Packard

    - Palo Alto, CA

    Description This family may span multiple research and engineering disciplines. Working within the company Labs, initiates the investigation, design, development, execution, ...

    1 day ago from Hewlett Packard
  • Software Engineer

    RetailMeNot, Inc

    - San Jose, CA

    At RetailMeNot, we’re passionate about building innovative software solutions that deliver compelling digital offers to help our users save money, while continuing to drive ...

    18 days ago from RetailMeNot, Inc
  • Software Designer


    - Palo Alto, CA

    Description Want to work on something really different and exciting? How about building a new and modern networking system stack for Next Generation Unified Wired & ...

    9 days ago from HP
  • Staff Software Engineer - Android



    - Mountain View, CA

    Description Come join Mint as the Mobile Staff Software Engineer for the Android Platform. We are a small and powerful team that is revolutionizing the world of personal ...

    2 days ago from Intuit
  • Software Engineer, Performance

    Suitable Technologies, Inc.

    - Palo Alto, CA

    Job Description We're looking for senior level engineers to develop innovative, robust, and solid software for many aspects of our smart presence products. We are seeking a ...

    6 days ago from Suitable Technologies
  • Staff Software Engineer



    - Stanford, CA

    Position Summary Walmart invests in the latest technology to connect our global retail operations with data warehouses as well as inventory warehouses. Were focused on ...

    2 days ago from Walmart
  • Software Engineer 2


    - Mountain View, CA

    Description Location: Mountain View, California Come join the QuickBooks marketing site as a Software developer. Are you interested in taking part in restructuring and ...

    16 days ago from Intuit

Show Me More