Careers
Unidesk is growing. We're looking for smart, creative people who want to be at the forefront of desktop virtualization. If you're interested in becoming part of the next great software company, please send us your resume. While we appreciate every applicant’s interest, only those under consideration will be contacted. We regret that phone calls will not be accepted. Unidesk is an Equal Opportunity Employer.
Current opportunities:
Software Developers
Unidesk Engineering is hiring! We’re a hard-core Scrum organization working with technology that ranges from Windows drivers to Silverlight UI. We’re looking for smart engineers that thrive in a highly collaborative environment and love to learn. We’re all about customer delight at Unidesk and that means building high quality software that delivers innovative solutions to managing desktops in a virtual environment. Watch our 4 minute demo. Check out The Buzz on our customer page.
Here’s what the successful candidate will have:
- A passion for building high quality software. Do you like to brag about your unit test coverage numbers? Nice! We like that.
- Loves hard problems. Want to bang out some easy code? Not here. We do the hard stuff; deep integration with Windows and VMware, large scale, complex workflow. Take a look at the technology section on our website; we need the best for this team!
- A no fear attitude to learning. Swarm that story. Pair program. Build that skill set list.
- Thrives on collaborative design and implementation
- A team player. We work in scrum and sit in team rooms. Egos get checked at the door. We learn from each other and help each other.
- A passion for customer satisfaction. We do what it takes to delight our customers.
We have a number of positions open so our desired experience list is broad. No, you don’t need them all! These are just the really interesting ones. Remember, we’re all about learning.
- Windows kernel development (file system drivers, application virtualization, registry)
- Business logic for large scale enterprise systems. We use .Net and C++
- User Interface design and development. We use Silverlight.
Account Manager
Job Overview
Unidesk is creating a frictionless sales model that gives our customers and partners a positive, interactive, self-directed experience. We’re building a great sales team that can execute on this model, and remove all obstacles to making Unidesk widely adopted and wildly successful. We're seeking an Account Executive who will be responsible for selling with our channel partners primarily over the phone to enterprise and mid-market customers. We are looking for candidates who are humble, hungry, and smart, and absolutely love what they do. We offer a competitive salary, commission structure, career path for growth, equity, and an incredible work environment. This position will report directly to the VP of Sales and is based in Unidesk’s corporate headquarters in Marlborough, MA. Occasional travel may be required.
Responsibilities
- Recruit and develop new channel partners
- Leverage inbound marketing techniques and social media to target key accounts
- Drive lead qualification for all sales opportunities
- Deliver and lead customer presentations and webinars remotely
- Become an expert in positioning desktop virtualization
- Work collaboratively with other groups within Unidesk such as marketing and development to provide product positioning and requirements feedback
- Put customer success first above all else
Qualifications
- Experience with a strong sales team within a successful company that exceeds their goals consistently
- Track record of being the best on that team
- 5+ years of selling experience with a portion of that experience spent inside an emerging market or at a startup
- Experience selling virtualization technologies such as presentation, application, or desktop virtualization, and/or back-end virtualization technologies such as server or storage virtualization is a plus
- Direct and Channel sales background, especially with Citrix and/or VMware ecosystem
- Street-savvy and emotionally intelligent sales executive
- Strong skills using the following applications: Microsoft Office Suite, Google Apps, and Salesforce.com
- Demonstrated ability to manage pipeline, track leads, and maintain accurate records in CRM system
- Professional presentation skills and the ability to converse at both business and technical levels
- Passion for customer success, and willingness to go the “extra mile” to satisfy customers
- Excellent organizational, customer service, communication, and account management skills
- Ability to work under pressure and respond quickly to changing situations
Pre-Sales Engineer (US, Any Location)
Job Overview
Unidesk is seeking an experienced virtualization or desktop professional to join our team as a Pre-Sales Systems Engineer. This position is suited for technical professionals, with 5 or more years of practical experience in Information Technology and with 1 or more years of experience in virtualization technologies including virtual desktops or Terminal Services environments.
Your responsibilities will include pre-sales activities, customer requirements gathering, software demonstrations and assisting customers with integration and installation as needed. While you will work with and support the Unidesk sales team and our partners, this is not a sales role. This is a technical role for a serious technical person who is looking to assist with sales efforts and customer integration. It is expected that more than 50% of your time will be spent in a home office working remotely w/ the pre-sales team and customers. Some travel will be required for customer visits, user group meetings and technical conferences.
We offer a competitive salary, career path for growth, equity, and an incredible work environment. This position will report directly to the Chief Solution Architect. This will be a work from home role and some travel will be required. A home lab for skill development, testing and demonstrations is highly desirable.
Responsibilities
- Work with VAR partners and customers to develop and implement Unidesk best practices and optimal configurations
- Train VARs and other partners through hands-on knowledge transfer and training sessions
- Elicit, document and analyze customer requirements for desktop solutions
- Present / whiteboard Unidesk technical solutions to all levels of an organization
- Support customer and VAR installations by acting as a Unidesk infrastructure and implementation expert
- Work with the sales team as a technical resource in support of their selling efforts
- Put customer success first above all else
Qualifications
- Virtualization expertise: 2+ years implementing virtual solutions (VMware Infrastructure preferred but other platform knowledge is beneficial)
- Knowledge and/or hands-on experience with VMware View, Citrix XenDesktop or other virtual desktop infrastructure access solutions
- Knowledge or understanding of the environments that desktops operate in including:
- Understanding of existing management tools and processes
- Knowledge of Active Directory, GPOs, and general desktop management
- Knowledge of desktop resource and system requirements (CPU, memory, disk subsystem, networking)
- Understanding of existing deployment and management tools for both virtual and physical desktops
- Basic understanding of existing application deployment methods/technology
- Professional presentation skills and the ability to converse at both technical and light business levels
- Experience in setting and managing customer expectations and working directly with customers
- Ability to work unsupervised and manage your own schedule based on priorities set by the management team
- Passion for customer success, and willingness to go the “extra mile” to satisfy customers
- Excellent organizational, customer service and communication skills
- Ability to work under pressure and respond quickly to changing situations
Senior QA Engineer
Unidesk is a well funded start-up based in Marlborough, MA. Unidesk enables customers to centralize more desktops on data center servers and realize the full potential of Virtual Desktop Infrastructure (VDI). Our ability to solve the major problems associated with VDI, while improving management capabilities, the end-user experience and protecting applications from corruption, has launched us into the market at an incredible rate.
As a Senior QA Engineer you will:
As a member of a product scrum team you will be one of the team's QA experts, collaborating to design the QA approach and test cases and to execute tests. As a key member to the QA team, you will participate in defining and improving our overall QA methodology and implementation. In addition, you should be an excellent communicator in both verbal and written forms and you should have highly honed analysis and problem solving skills.
Requirements
- Minimum of a BS or BA degree
- 5+ years years experience developing black box tests that define acceptance criteria and validate business requirements
- Experience in an Agile/Scrum environment
- Passion for quality
- Loves the challenges of problem solving
- Detail oriented
- Must thrive in a highly collaborative environment
- Commercial experience in a mission critical enterprise product
Additional Skills & Experiences:
- Experience in a scripting language or programming language
- Experience in exploratory and/or customer scenario testing
- Experience with Virtualization products (VMware, Citrix, Hyper-V)
Technical Support Engineer
Job Overview
We are seeking a Technical Support Engineer to provide support for customers, VARs, and Distributors via telephone, email, WWW and on-site. This position requires periodic after hours availability.
Reporting to the Director of Customer Success, this position will be based out of Marlborough, MA.
We offer a competitive salary, career path for growth, equity, and positive work culture.
Responsibilities
- Primary responsibility responding to prospect/customer technical issues:
- Answer technical product questions
- Work with customer to resolve problems they might have in deploying and using the product
- Triage/root-cause customer problems
- Provide technical solutions for user configuration errors and known problems
- Reproduce customer problems and deliver problem scenarios to QA
- Develop work around when possible
- Submit Bug reports to engineering and work with them to determine root cause and permanent resolution
- Provide regular status reports to the customer and sales team
- Track problems to ensure timely resolution
Qualifications
Work Experience
- 5+ year in 24/7 customer service for a Software Vendor or helpdesk delivering internal supportin a Windows/Linux environment.
- 2+ year designing and implementing 500+ seat desktop management solutions (either physical PCs or virtual).
- 1+ year supporting virtualization technologies such as presentation, application, or desktop virtualization, back-end virtualization technologies such as server or storage virtualization. Desired not required
Technical Requirements:
- Experience with following products and technologies, including:
- Operating systems including Windows XP/Vista/7 and Linux
- Windows Active Directory
- Windows Terminal Server
- Microsoft’s System Center Configuration Manager
- App-V (Softgrid)
- Understanding of application packaging, and application and operating system provisioning and patching procedures
- Experience with server and storage virtualization solutions such as VMware ESX & Hyper-V and SAN/NAS
- Understanding of configuration and management of networks, including load balancers, firewalls, proxy servers and clustering
- Microsoft, VMware and/or Citrix technical certifications
Other Requirements:
- Excellent verbal and written skills
- Trouble-shooting skills
- BS/CS or equivalent preferred
- Ability to work well with others across organizations
- Passion for customer success, and willingness to go the “extra mile” to satisfy customers
- Excellent organizational, customer service, communication, and account management skills
- Ability to work under pressure and respond quickly to changing situations
- While this role does not require extensive travel, you may need to travel onsite to a customer occasionally
