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

  • Software Engineer 1


    - Mountain View, CA

    Description Responsibilities: * Successful delivery of high quality mobile software (requirements, design, code, documentation, etc.) * Roughly 80-95% hands-on coding * ...

    11 days ago from Intuit
  • iOS Mobile Apps Developer

    Simply Hired

    - Sunnyvale, CA

    iOS Mobile Apps Developer Engineering | Sunnyvale, CA, United States Send Jobvite About The Team: We’re a small engineering team looking for someone who’s excited ...

    9 days ago from Simply Hired
  • Full Stack Software Engineer

    Verizon Wireline

    - San Jose, CA

    Grow your IT career at one of the leading global technology companies. We offer hands-on exposure to state-of-the-art systems, applications and infrastructures. ...

    19 days ago from Verizon Wireline
  • 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, ...

    9 days ago from Simply Hired
  • Senior Software Engineer - Walmart 2 Go


    - Mountain View, CA

    Position Summary Walmart 2 Go opportunity which falls under our Global Products Umbrella This team is focused on teamwork, technology, and most importantly the ...

    6 days ago from Walmart
  • Lead System Designer (Technical Lead)


    - Sunnyvale, CA

    The Lead Systems Designer (LSD) is a key technical pivot role in ABUS R&D team working across global engineering functions and program planning teams. 1. Bachelor's ...

    5 days ago from GE
  • Senior Mobile Software Engineer (Android - Mint Mobile)


    - Mountain View, CA

    Description Responsibilities: * Gathering functional requirements, developing technical specifications, and project & test planning * Designing/developing web, software, ...

    4 days ago from Intuit
  • Staff Software Engineer


    - Mountain View, CA

    Description Come join the QBO Platform team. We are building the next generation platform to support the fast growing QBO customer base. As part of the Core team, you ...

    3 days ago from Intuit
  • Software Engineer III, OAR (Operations Analytics & Research)



    - Mountain View, CA

    Position Summary As an OAR (Operations Analytics & Research) Software Engineer, you will create/ develop and own the monitoring framework which interfaces with various ...

    2 days ago from Walmart
  • Software Engineer (Data)


    Cameron Craig Group

    - Mountain View, CA

    Software Engineer (Data) Location: Mountain View CA Seeking experienced Software Engineers to join well-established leader in data security. Your expertise is required to ...

    4 hours ago from Jobs2Careers

Show Me More