Careers

Careers

Take your career to the next level

We want talented and motivated employees to join our fast growing company

About Virtual Instruments

We’re interested in individuals who thrive in a challenging environment and bring imagination and energy to work.

Virtual Instruments is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national, origin, age, disability, sexual orientation, ancestry, marital or veteran status.

If you are interested in any of the positions below, please send your resume to careers(at)VirtualInstruments(dotcom), referencing the desired job title in the email subject.

Note to Recruiters and Placement Agencies
Virtual Instruments does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website. Virtual Instruments will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes.

Operations - Featured Jobs

Business Intelligence Developer

Apply Now

Virtual Instruments is looking for a highly proven Business Intelligence Developer in the San Francisco Bay Area to join a team of talented professionals providing world-class, highly scalable business operating environment. The Business Intelligence Developer will focus on extending our quote tools and processes and our business reporting capabilities.

Responsibilities:

  • Work closely with our Finance and Sales Operations team to understand our quote requirements
  • Responsible for on-going design, development and maintenance and of our Excel-based quote tool which is used by our Sales Teams as a front-end to our Salesforce CPQ implementation
  • Work closely with our Finance, Sales Operations and other teams to understand our Tableau reporting requirements
  • Responsible for on-going design, development and maintenance of our Tableau reporting capabilities
  • Opportunity to be cross-trained in Salesforce development and administration

Required Knowledge, Skills and Abilities:

  • Experience with Excel development with VBA, Macros and functions
  • Experience in developing dashboards and reports using Tableau
  • Ability to create meaningful business data visualizations
  • Experience with MS SQL Server
  • Excellent communication skills, written and verbal
  • Experience working with Enterprise Sales Operations Team
  • Quote to cash business process experience
  • Detail oriented
  • Self-motivated
  • Professional

Credentials and Experience:

  • Bachelor’s degree in Computer or related discipline
  • 2+ years working with Enterprise Sales organization

Direct experience with the following are highly desirable:

  • Boomi
  • Salesforce
  • Salesforce CPQ

 

Facilities Operations/Office Manager

Apply Now

Make an impact every day by using your extensive project management and negotiation experience to create and maintain a positive and energizing work environment for our employees and guests as the Facilities Operations/Office Manager. In this multi-faceted role, you will own and direct facilities, travel/expense and corporate event programs and manage an Administrative Assistant/Receptionist and be involved in a variety of other projects.

Core Responsibilities:

Facilities Management

  • Management of the real estate portfolio to include broker relationships, space plan, seating assignments, and projections for growth requirements.
  • Negotiation with property management companies and vendors.
  • Drive strategic decision making as it relates to day to day operations, expansion requirements and facilities support.
  • Prioritize operational needs and requirements from Executive Team on company expansion efforts; direct and ensure implementation of these efforts from a facilities perspective.
  • Liaison between landlords and property managers regarding building and facilities issues.
  • Coordinates design development and construction management for new facilities, and build-outs of existing facilities.
  • Oversee maintenance of buildings, equipment, and systems including Security, HVAC, plumbing, electrical, fire protection, and utilities.
  • Procurement of facilities-related services, equipment, parts, and maintenance of related contracts.
  • Responsible for managing the facilities helpdesk and ticket system for tracking employee requests and facilities issues.
  • In conjunction with IT, oversee disaster management and business continuity planning.
  • Collaborate with HR on health and safety policies.
  • Manage Administrative Assistant/Receptionist

Travel & Expense Program Management

  • Responsible for Global Travel Program including, management of regional travel partners, negotiation, and maintenance of corporate rate agreements.
  • In conjunction with Finance, establish and maintain Global Travel and Expense Policy
  • Act as Travel Helpdesk
  • As the Concur Travel and Expense Application Administrator, and establish and maintain best practices around online travel booking and expense management.
  • Provide travel and expense analysis and reporting to VI Management.

Corporate Events

  • In conjunction with our Travel & Events Partner, plan and manage major corporate events including annual Sales Kick Off, Product Launches and President’s Club.
  • Independently plan and manage events with a smaller scope such as Engineering Summit, Holiday Party, Family BBQ, Team Building, Strategic Planning Off-sites, etc.
  • Administer and manage Event Budgets.

Qualifications:

  • Prior facilities management, event and travel planning and management experience required.
  • Strong project management skills and a solid working knowledge of Excel, Word and Outlook are required.
  • Proven strong organizational skills, excellent follow-through with the ability to perform numerous tasks simultaneously.
  • Excellent verbal and written communication skills, along with strong interpersonal skills and the ability to think and react clearly, quickly and calmly in a crisis.
  • Demonstrated ability to creatively solve problems with others.
  • Ability to work independently and drive projects from start to finish.
  • An undergraduate degree is preferred or equivalent experience.
  • Physical Requirements - This position involves standing, walking and occasionally kneeling, bending and lifting to 30 lbs.
Engineering

Staff Software Engineer/Principal Engineer - Distributed Data Systems

Apply Now

At Virtual Instruments, we help our customers by transforming the way they manage physical, virtual and cloud computing environments. Hundreds of customers use our VirtualWisdom platform every day to proactively monitor status, improve performance, diagnose and troubleshoot issues and outage in software, infrastructure, and operations.

The Data Systems team creates, designs, and develops the mechanisms that power all of the underlying data ingestion, storage and query functionalities of the platform. The platform receives a massive amount of data from storage systems, switches, and servers every minute of every day.
We strive to make Virtual Instruments a great place to work by giving engineers the opportunity to directly interact with customers who are using their code in mission-critical environments. We also have a focus on building an engineering culture centered on making every engineer successful through improvement not blame, and by directly empowering each person to make the maximum contribution through their unique experience and ability to innovate.

We strive to make Virtual Instruments a great place to work by giving engineers the opportunity to directly interact with customers who are using their code in mission critical environments. We also have a focus on building an engineering culture centered on making every engineer successful through improvement not blame, and by directly empowering each person to make the maximum contribution through their unique experience and ability to innovate.

Requirements:

  • Professional software engineer with a minimum of seven plus years of experience
  • Live and breathe Java, object-oriented design, concurrency, and asynchrony
  • Like working in a startup or startup-like setting
  • Experience with AWS, message-driven architectures, and cloud computing
  • Has demonstrated experience in managing large scale Big Data platforms
  • Proficient in Spark, Hadoop, Kafka, and ELK
  • Demonstrated experience in deploying and managing SQL, NoSQL and Time series databases
  • Experience in Drools is highly desired

Education:

  • B. S. or M.S. degree in Computer Science or related field

Abilities and Qualifications:

  • Communicate at both a tactical and strategic level as needed for project excellence
  • Effective at coordinating multi-person projects, including cross-team
  • Solicit and incorporate feedback from multiple sources into your process

 

Principal Engineer

Apply Now

At Virtual Instruments, we help our customers by transforming the way they are managing physical, virtual and cloud computing environments. Hundreds of customers use our Load Generation appliance to validate their storage systems, proactively diagnose performance bottlenecks, troubleshoot and test storage protocol implementations.

The Network Framework team is responsible for the core subsystems which storage protocols implementations in Load Generation appliance are built upon: we have proprietary TCP/IP network stack including device drivers, interprocess synchronization, scheduling and memory management mechanisms, etc.

We strive to make Virtual Instruments a great place to work by giving engineers the opportunity to directly interact with customers who are using their code in mission critical environments. We also have a focus on building an engineering culture centered on making every engineer successful through improvement not blame, and by directly empowering each person to make the maximum contribution through their unique experience and ability to innovate.

Requirements:

  • Software Engineer with 10+ years of experience.
  • Feel comfortable with C/C++ and not easily frightened by assembly.
  • Have deep understanding and experience with network protocols: Ethernet, TCP/IP.
  • Know what it takes to program at kernel level, especially in networking and memory management areas.
  • Worked on NIC drivers and/or DPDK.
  • Possess working knowledge of storage protocols (iSCSI, NFS, SMB, S3, Fiber Channel, etc.).
  • Feel comfortable working in a startup or startup-like setting.
  • Communicate at both a tactical and strategic level as needed for project excellence.
  • Like to challenge yourself and work on hard problems with minimal supervision.
  • Solicit and incorporate feedback from multiple sources into your process.

Education:

  • B.S. or M.S. degree in Computer Science or related field.

 

Software Engineer

Apply Now

At Virtual Instruments, we help our customers by transforming the way they are managing physical, virtual and cloud computing environments. Hundreds of customers use our Load Generation appliance to validate their storage systems, proactively diagnose performance bottlenecks, troubleshoot and test storage protocol implementations.

The Network Framework team is responsible for the core subsystems which storage protocols implementations in Load Generation appliance are built upon: we have proprietary TCP/IP network stack including device drivers, interprocess synchronization, scheduling and memory management mechanisms, etc.

We strive to make Virtual Instruments a great place to work by giving engineers the opportunity to directly interact with customers who are using their code in mission critical environments. We also have a focus on building an engineering culture centered on making every engineer successful through improvement not blame, and by directly empowering each person to make the maximum contribution through their unique experience and ability to innovate.

Requirements:

  • Software Engineer with 5+ years of experience.
  • Feel comfortable with C/C++.
  • Have a deep understanding of network protocols: Ethernet, TCP/IP.
  • Prior experience with kernel development highly desired, preferably in networking.
  • Prior experience with Ethernet NIC drivers or DPDK is a plus.
  • A solid foundation in Computer Science fundamentals such as data structures, algorithms, operating systems, object-oriented design and systems architecture.
  • Possess basic knowledge of storage protocols (iSCSI, NFS, SMB, S3, Fibre Channel, etc.).
  • Feel comfortable working in a start-up or start-up like setting.
  • Communicate at both a tactical and strategic level as needed for project excellence.
  • Excellent written and verbal communication skills in English.
  • Like to challenge yourself, troubleshoot and solve difficult problems with limited supervision.
  • Solicit and incorporate feedback from multiple sources into your process.

Education:

  • B.S. or M.S. degree in Computer Science or related field.

 

Junior Software Engineer

Apply Now

At Virtual Instruments, we help our customers by transforming the way they are managing physical, virtual and cloud computing environments. Hundreds of customers use our Load Generation appliance to validate their storage systems, proactively diagnose performance bottlenecks, troubleshoot and test storage protocol implementations.

The Network Framework team is responsible for the core subsystems which storage protocols implementations in Load Generation appliance are built upon: we have proprietary TCP/IP network stack including device drivers, interprocess synchronization, scheduling and memory management mechanisms, etc.

We strive to make Virtual Instruments a great place to work by giving engineers the opportunity to directly interact with customers who are using their code in mission critical environments. We also have a focus on building an engineering culture centered on making every engineer successful through improvement not blame, and by directly empowering each person to make the maximum contribution through their unique experience and ability to innovate.

Requirements:

  • Software Engineer with 1+ years of experience.
  • Feel comfortable with C/C++.
  • Have a theoretical understanding of network protocols: Ethernet, TCP/IP.
  • Prior experience with kernel development preferred, especially in networking and memory management areas.
  • Have experience with at least some form of scripting (python or shell scripting preferred).
  • A solid foundation in Computer Science fundamentals such as data structures, algorithms, operating systems, object-oriented design and systems architecture.
  • Possess basic knowledge of storage protocols (iSCSI, NFS, SMB, S3, Fibre Channel, etc.).
  • Feel comfortable working in a startup or start-up like setting.
  • Communicate at both a tactical and strategic level as needed for project excellence.
  • Excellent written and verbal communication skills in English.
  • Like to challenge yourself, troubleshoot and solve difficult problems with limited supervision.
  • Solicit and incorporate feedback from multiple sources into your process.

Education:

  • B.S. or M.S. degree in Computer Science or related field.

 

Sales/Marketing

Regional Sales Manager

Apply Now

As a Regional Sales Manager (RSM), you will be responsible for driving the overall sales revenue in a defined geographic region, while increasing Virtual Instruments strategic value. The ideal profile for this role is an individual who has at least ten or more years of selling experience in the high-tech (IT) marketplace. Preferred candidates will have a strong history of a proven track record of consistent sales success in developing and maintaining global enterprise accounts within large territories, success being defined by Q/Q as well as Y/Y meeting and exceeding their sales plans. A strong background and acumen in developing new sales opportunities within a "green" field territory as well as maintaining long-term account/territory management are necessary. Additionally, candidates will have a strong history and background of working closely with partners to develop a differentiated position.

Responsibilities:

  • Build and/or develop comprehensive sales initiatives within a region.
  • Create and maintain high-level executive relationships and to increase Virtual Instrument’s visibility and drive business solutions.
  • Identify opportunities for new business, expansion into untapped markets and communicate resource needs to address these opportunities to the Regional Sales VP or the Partner Sales Director.
  • Become the "Point Person" within the region to drive revenue across Virtual Instrument’s product segments with additional available resources (Solution Consultants, Consulting Services, Marketing).
  • Build cross-functional relationships within Virtual Instruments to ensure timely and accurate forecasting.
  • Provide an ongoing status of the partners’ business and consequently Virtual Instrument’s business as well as a continuous status of the actions of competition in the region to management.
  • Other tasks will include sales plan reviews, weekly forecasting reviews, and quarterly sales review with the sales management team.
  • The Regional Sales Manager opportunity is ideal for those with exceptional influencing skills, ability to communicate on all levels and exude a positive attitude and high energy to achieve maximum results.

Requirements:

  • Ten or more years in outside sales with a successful sale track record in selling software, hardware and services into large enterprise accounts in the Silicon Valley, Bay Area marketplace.
  • Storage industry experience highly desired, but not required; experience in application or infrastructure performance management software is a plus; another plus VMWare knowledge and expertise.
  • Experience in both start-up and larger technology companies is a plus.
  • Must have excellent people skills/influencing ability and efficiency in sustain business relationships.

Education:

  • Bachelor degree; or equivalent work experience.

 

Junior Marketing Manager – Part Time

Apply Now

We’re looking for a highly motivated self-starter to join our all-pro agile marketing team. Our ideal candidate is someone that already has experience in hi-tech B2B marketing. This person is highly collaborative, takes-on multiple tasks and challenges with a positive “can do” attitude, works well with an eclectic mix of personalities and takes pride in multitasking, time management, and precision.

Excellent verbal and written communications skills and time management skills are a must-have. Experience with MS Office, Salesforce, Social Media, WordPress, digital marketing and basic data analysis, and being able to quickly learn new/related applications is a plus. We will also provide basic training for several of our demand-gen related systems.

Time requirements average 20-25 hours per week as a start. Hours will vary per week depending on workload requirements, but we are flexible on days and overall schedule.

Responsibilities:

  • Marketing Operations & Sales Development
    • Continuous collaboration with the Marketing team
    • Marketing Operations and programs
      • Manage the PO process for all marketing initiatives
      • Demand-gen – assist in managing tactical and logistics for integrated marketing and events (digital, tradeshow, partner, campaign, etc.)
      • Website – coordinate with team and manage basic updates (content, press releases, blogs, collateral, etc.)
      • Manage SharePoint updates
    • Sales Development
      • Support Account Based Marketing (ABM) and sales initiatives through primary research, enhancing target account intelligence, building target lists, building reports, analyzing data and participating in demand-gen related discussions

Qualifications:

  • Exceptional communication and interpersonal skills
  • Bachelor’s degree or equivalent work experience in a professional environment, hi-tech preferred
  • Ability to work in a fast-paced environment working with multiple teams including PR, Marketing Communications, Product Marketing, Partner Marketing, and Field Marketing
  • Proactive and positive – willing to take-on new tasks and projects, receive coaching and guidance, and execute according to plan
  • Proficient in Excel
  • Experience with Google AdWords/Analytics and CPC overall
  • Experience with Adobe Suite
  • Quick learner - training included
  • Salesforce.com certification a major plus
Professional Services

Customer Success Manager

Apply Now

The candidate will be focused on customers in our US Central region with a preferred location of Dallas, Chicago or Denver. Candidates in other locations will still be considered.

The Customer Success Manager (CSM) – US Central region works directly with the Director, Customer Success in a client-facing role to deliver ongoing support and guidance to customers to reach their desired outcome working with VI. The CSM will focus on relationship-building and proactive support and enablement activities that in turn promote overall customer satisfaction, product adoption, retention, and renewals. This individual will manage customer accounts across multiple customer segments/verticals and is primarily focused on retaining and identifying new revenue opportunities from existing clients. The ideal candidate has a history of success interacting with clients and sales organizations, and managing those relationships, and can be a real diplomat while continuously searching for cross-functional consensus across internal and external customers.

Responsibilities:

  • Achieve annual renewal, professional services and expanded revenue targets
  • Facilitate successful onboarding of new customers
  • Leverage the VI service team, methodologies, and best practices to support successful implementation on the customer side
  • Ensure that customers are utilizing the VI platform and that they are achieving their desired outcomes/value.
  • Understand and explain how features within the VI’s platform relate to customer needs
  • Build trusted relationships with key stakeholders within client organizations to generate proper levels of adoption, ensure renewals, and create new revenue opportunities
  • Devise paid, and unpaid engagement plans that consider customer business goals and map software capabilities to achieve these goals
  • Understand the customer’s business goals and technical environment, including software and hardware currently used by the client
  • Drive escalation of client issues, coordinate key resources in the escalation process, and project manage the client issue until its resolution
  • Participate in pre-sales meetings to represent the onboarding and post-sales experience to prospective customers

Education, Required Skills, and Qualifications:

  • Bachelor’s degree required
  • Basic IPM domain expertise and ability to understand and articulate VI’s value proposition at business and basic technical level
  • Customer oriented with a focus on quality
  • Ability to interact and collaborate with key stakeholders within client organizations
  • Excellent interpersonal skills, with the ability to communicate effectively with individuals at all seniority levels
  • Comfortable with presenting to clients both in-person and virtually
  • Ability to deliver results under pressure, work independently, and take ownership of assigned tasks
  • Project management experience is a plus
  • Knowledge of the VirtualWisdom platform preferred but not required

Work Experience:

  • 2-5+ years' experience in a senior client-facing role at a software-driven company
  • Proven track record of working with customers on projects
  • Proven track record of meeting or exceeding performance and retention goals
  • History of leading cross-functional teams is a plus
  • Experience in managing issues, scope, and quality while bringing areas of responsibility and tasks to completion under strict deadlines