Career Opportunities — Russia

Below is a sample of current opportunities that are available:

Parallels Desktop Virtualization

DevOps Engineer

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Working in the DevOps team, responsible for infrastructure solutions for company’s major products (mostly virtualization)
  • Participating in the design and development of cloud-based Continuous Integration system
  • Supporting Chef provisioning infrastructure: writing cookbooks (Windows, Mac, Linux) and managing Chef Server
  • Managing build farm (both Software and Hardware)
  • Implementing small utilities to aid in the development process
The candidate must meet the following requirements:
  • Knowledge of Python, bash
  • Surface knowledge of C++
  • Experience if the field of administration and provisioning of Windows and Linux sysems
  • Knowledge of subversion/git
  • Ability and willingness to test own code
  • At least conceptual vision/understanding of cloud technologies
  • Ability to advocate for/defend own architectural solutions
Knowledge and actual experience in any of the following is a plus:
  • Hands-on experience with Chef
  • Knowledge of BuildBot
  • Experience in building or maintaining a Continuous Integration system
  • Experience with QMake, CMake or GNU Make
  • Knowledge of Mac OS X

Contacts: job(at)parallels.com

Windows Integration Developer (C++)

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Mobile projects and create best world class consumer products
  • Design and develop exciting new features that will build a bridge between different mobile and desktop platforms and provide smooth unified user experience
  • Learn new technologies and platforms
  • Research and investigate internals of operating systems and existing applications
  • Support and maintain existing codebase
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of programming in C++
  • 2+ years of programming for Windows platform
  • Strong experience in building multi-threaded applications
  • Experience of building GUI applications Windows (Win32 API)
  • Experience in building network applications
  • Desire to research and develop
  • Analytical skills, solid knowledge of OOP, design patterns
  • Good written English
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • Experience in programming for Mac OS X platform
  • Knowledge of Objective-C, Java
  • Experience in developing for mobile platforms (iOS, Android, Windows Phone)
  • Experience in working with core Windows-specific technologies (GDI, COM, Registry)
  • Experience in API hooking, code injection and reverse engineering
  • Experience in image processing

Contacts: job(at)parallels.com

Mac OS X Integration Developer (C++)

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Mobile projects and create best world class consumer products
  • Design and develop exciting new features that will build a bridge between different mobile and desktop platforms and provide smooth unified user experience
  • Learn new technologies and platforms
  • Research and investigate internals of operating systems and existing applications
  • Support and maintain existing codebase
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of programming in C++
  • 2+ years of programming for Mac OS X platform
  • Strong experience in building multi-threaded applications
  • Experience in building GUI applications for Mac OS X (Carbon, Cocoa)
  • Experience in building network applications
  • Desire to research and develop
  • Analytical skills, solid knowledge of OOP, design patterns
  • Good written English
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • Experience in programming for Windows platform
  • Knowledge of .Net, Java
  • Experience in developing for mobile platforms (iOS, Android, Windows Phone)
  • Experience in working with core Mac-specific technologies (Cocoa, Carbon, Core Foundation, IOKit)
  • Experience in API hooking, code injection and reverse engineering
  • Experience in image processing

Contacts: job(at)parallels.com

GUI developer (C++/Qt)

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Mobile projects and create best world class consumer products
  • Learn new technologies and platforms
  • Research and investigate internals of operating systems and existing applications
  • Support and maintain existing codebase
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of programming in C/C++
  • 2+ years of using Qt frameworks
  • Experience in developing of cross-platform GUI applications (at least two platforms: Mac (or iOS) / Windows / Linux)
  • Experience in building multi-threaded applications
  • Experience in building network applications
  • Desire to research and develop
  • Analytical skills, solid knowledge of OOP, design patterns
  • Good written English
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • Experience in developing for Mac OS X
  • Good knowledge of Cocoa/Objective-C
  • Experience in developing for mobile platforms (iOS, Android, Windows Phone)

Contacts: job(at)parallels.com

Device Developer

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Server Bare Metal is a cloud-ready virtualization solution that allows users to simultaneously run multiple Parallels virtual machines and containers on the same physical server, thereby making more efficient use of hardware resources. http://sp.parallels.com/products/server/baremetal/sp/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Server Bare Metal projects and create best world class consumer products
  • Development and maintenance of Windows device drivers (sound, storage devices, USB).
  • Reverse engineering of vanilla Windows device drivers to understand and debug emulation problems
  • Development and maintenance of device emulation (kernel/hypervisor)
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • Strong C/C++/x86 ASM skills
  • Background in Windows kernel/driver development and reversing
  • Good understanding of performance optimization principles
  • 3+ years of experience in Windows kernel programming
  • Technical English
Knowledge and actual experience in any of the following is a plus:
  • Good relations with Unix systems (Linux/MacOS)
  • Understanding of Linux/MacOS kernel internals
  • Proven experience in cooperation with opensource community

Contacts: job(at)parallels.com

Senior Software Developer (C++)

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Mobile projects and create best world class consumer products
  • Design and develop exciting new features that will build a bridge between different mobile and desktop platforms and provide smooth unified user experience
  • Learn new technologies and platforms
  • Research and investigate internals of operating systems and existing applications
  • Support and maintain existing codebase
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of programming in C++
  • 2+ years of programming for Windows or Mac or Linux platform
  • Strong experience in building multi-threaded applications
  • Experience in building network applications
  • Desire to research and develop
  • Analytical skills, solid knowledge of OOP, design patterns
  • Good written English
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • Experience in client-server application development
  • Experience in Qt programming
  • Experience in programming for Mac OS X platform
  • Experience in developing for mobile platforms (iOS, Android, Windows Phone)

Contacts: job(at)parallels.com

Web Front-end Developer

Project description:

Parallels Access allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. Parallels makes it easy to stay productive on the go. http://sp.parallels.com/products/access/

Responsibilities:
  • Development of web front-end for remote desktop access solution
  • Development of product web portal, including user account management
  • Participate in innovative multiplatform Parallels Access project and create best world class consumer products
  • Design and develop exciting new features that will build a bridge between different mobile and desktop platforms and provide smooth unified user experience
  • Learn new technologies and platforms
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of web development
  • Extensive expertise for HTML(5), CSS(3), Javascript
  • ability to compose valid and crossbrowser web-interface. Aknowledgement of css-frameworks and browser differences.
  • aknowledgement what means follow words: requirejs, AMD, dojo toolkit, jquery, knockoutjs, Jade, Less, RESTful, RIA
  • ability and experience in web-applications optimization
  • ability to write or desire to learn to write scripts on bash
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills

Contacts: job(at)parallels.com

Web Back-end Developer/Architect (Python)

Projects description:

Parallels Desktop for Mac is the most trusted and talked-about solution for running Windows applications on your Mac - without rebooting. http://sp.parallels.com/products/desktop/
Parallels Access allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. http://sp.parallels.com/products/access/

Responsibilities:
  • Work on innovative multiplatform Parallels Desktop and Parallels Access projects and create best world class consumer products
  • Design and develop web back-end for Parallels Access web portal and user account
  • Development of web back-end for remote desktop access solution
  • Help in support of available server infrastructure of Parallels Access
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • Analytical skills, solid knowledge of OOP, design patterns
  • Experience in high load web services development
  • 3+ years of programming in Python, experience with Django and MySQL
  • Experience in developing on Perl, Java is a big plus.
  • Experience in organization of DB configuration aimed on big amount of data processing (sharding, replication, cluster of DB) is a big plus.
  • Experience in NoSQL solutions is a big plus.
  • Good written English
  • Responsible, self-driven, proactive, result oriented.
  • Eager to learn and improve own skills

Contacts: job(at)parallels.com

QA Engineer

Project description:

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. Parallels makes it easy to stay productive on the go. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Mobile project and create best world class consumer products
  • Exploratory testing and create test cases
  • Regression testing
  • Reporting bugs
  • Bugs verification
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 1+ years working as QA engineer
  • Advanced user of Windows
  • User of Linux
  • Responsible, self-driven, proactive, result oriented.
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • Experience in testing of iOS applications
  • Experience in Mac OS X
  • Experience in testing of Web applications

Contacts: job(at)parallels.com

iOS Developer

Project description:

Parallels Mobile allows you to remotely access all the applications on your Mac - both Mac applications and Windows programs - from your iPad, iPhone, or iPod touch. Parallels makes it easy to stay productive on the go. http://sp.parallels.com/products/mobile/

Responsibilities:
  • Work on innovative multiplatform Parallels Mobile project and create best world class consumer products
  • Design and develop iOS client for Parallels Mobile project
  • Design and develop exciting new features that will build a bridge between different mobile and desktop platforms and provide smooth unified user experience
  • Support and maintain existing codebase
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • Analytical skills, solid knowledge of OOP, design patterns
  • 3+ years of production programming
  • Strong knowledge of Objective-C, Cocoa Framework, iOS SDK
  • Knowledge of Apple iOS architecture and mobile development principles, understanding Apple HIG
  • Experience in developing applications with client-server architecture
  • Good written English
  • Responsible, self-driven, proactive, result oriented.
  • Eager to learn and improve own skills

Contacts: job(at)parallels.com

Parallels Server Virtualization

Web Front-end Developer

Projects description:

Parallels Virtual Automation – Web-based control panel for virtualization software management. http://sp.parallels.com/products/pva/

Responsibilities:
  • web front-end design and development
  • development of a core part of the product (C/C++)
  • new technologies review and adoption for the product
The candidate must meet the following requirements:
  • BS or MS degree in computer science or engineering
  • 3+ years of web development (HTML, CSS, JavaScript, XSL/XML)
  • Extensive expertise for web front-end development∙
  • AJAX, WebSocket, Canvas experience
  • C/C++ (STL, Boost)
  • SQL
  • Shell scripting (bash, perl, python)
  • Linux/Windows OS internals knowledge
  • Responsible, self-driven, proactive, result oriented, team player
  • Eager to learn and improve your skills
Knowledge and actual experience in any of the following is a plus:
  • JQuery
  • CSS3
  • Python/Perl/PHP
  • Java
  • Work with some CMS (Content Management System)

Contacts: job(at)parallels.com

Java developer

Projects description:

Parallels Automation for Cloud Infrastructure (PACI) is a complete solution for delivering Cloud Infrastructure as a Service (IaaS). PACI is deployed as a service module of Parallels Automation and enables Service Providers to deliver a virtual data center with fully integrated Parallels Virtuozzo Containers and Parallels Server Bare Metal servers, automation, billing, customer self-service capability and online store.

Responsibilities:
  • Design and development of new functionality in Parallels Automation.
  • Development of new modules on APS 2.0 bus.
  • Maintaining and improvement of current codebase.
  • Research and implementation of support of new virtualization platforms
Requirements:
  • Strong programming experience in С++
  • Basic experience in configuration and administration of Linux / Windows infrastructure and services (Apache, IIS, Exchange, Active Directory, DNS)
  • Strong scripting experience in Python
  • Fair understanding of SQL (MySQL, MSSQL, PostgreSQL), experience in writing and optimizing SQL queries.
  • Moderate scripting experience in shell scripting (Bash or Powershell)
  • Fair understanding of HTML, XML, and SOAP.
Will be a pluse:
  • Knowledge of java
  • Experience with boost libraries
  • Experience in cross-platform development.

Contacts: job(at)parallels.com

C++ developer

Projects description:

Parallels Cloud Server is a cloud-ready virtualization solution that allows users to simultaneously run multiple Parallels virtual machines and containers on the same physical server, thereby making more efficient use of hardware resources.

Responsibilities:
  • Operating systems programming
  • Development of innovative Operating Systems features
  • Development of management utilities for virtual servers management
The candidate must meet the following requirements:
  • C/C++
  • Operating systems concepts
  • Knowledge of Linux operating system
  • Technical English
  • python/shell/perl programming - is a plus
  • rpm/apt/zypper package managers knowledge - is a plus

Contacts: job(at)parallels.com

Professional Services

Senior Software Developer the Custom Software Development (С++)

We’re looking for an experienced C++ application developer to design solution and implement feature set in scope of Parallels Business Automation (BSS) and Parallels Operations Automation (OSS) integration projects. Projects scope range from billing, CRM, and ERP systems integration to automation of service provisioning in external cloud services. Customers profile – huge / national telcos and SPs worldwide (Telstra, Korea Telecom, Belgacom, Apptix, MTN, Insight, etc.).

Responsibilities:
  • Analysis & Design projects — design solution based on SRS, develop software design documentation.
  • Build projects — develop feature set, identify solution and resolve product bugs (20% proprietary language, 80% mixed/C++).
  • Create scripts, tools, and utilities to reduce efforts and improve product quality.
  • Assist project team and support during customer acceptance testing / handoff process.
Requirements:
  • 3+ years as C++ application developer in commercial cross-platform (Linux / Windows) development projects.
  • Fair understanding of SQL (MySQL, MSSQL, PostgreSQL), experience in writing and optimizing SQL queries.
  • Experience in Perl scripting.
  • Moderate experience in configuration and administration of Linux / Windows infrastructure and services (Apache, IIS, DNS).
  • Fair understanding of HTML, XML, and SOAP.
  • Readiness to work in established development process, and evolve product in progress.
Will be a plus:
  • Experience in utilization of Linux and Windows debuggers.
  • Experience in PHP, Python, JavaScript scripting.
  • Understanding of hosting industry and needs

Senior Software Developer to the Custom Software Development (С++/Java)

We’re looking for an experienced application developer to design and implement feature set in scope of Parallels Operations Automation (OSS) integration projects. Projects scope range from enhancement of remaining integrations (SaaS, IaaS) to automation of service provisioning in external cloud services. Our customers – huge / national telcom and SPs worldwide.

Responsibilities:
  • Analysis & Design projects - design solution based on SRS, develop software design documentation.
  • Build projects - develop feature set, identify solution and resolve product bugs.
  • Create scripts, tools, and utilities to reduce efforts and improve quality of software products.
  • Assist project team and support during customer acceptance testing / handoff process.
Requirements:
  • Strong programming experience in one of the following: C++, Java, C#
  • Strong scripting experience in one of the following: Python, Perl, PHP
  • Moderate scripting experience in shell scripting (Bash or Powershell)
  • Basic experience in configuration and administration of Linux / Windows infrastructure and services (Apache, IIS, Exchange, Active Directory, DNS)

Contacts: job(at)parallels.com

Sales

Key Account Manager Russia, CIS & Eastern Europe

The Key Account Manager will:
  • Help grow the business of Parallels in the Russian, CIS and Eastern European region in service providers businesses for strategic customers, mostly in the Telco space.
  • Increase Parallels market share in Parallels Automation for SaaS, IaaS & PaaS enablement overall.
  • Develop local partnerships to position Parallels as a cloud market leader.
  • Under limited direction meet and exceed assigned goals, increase territory revenue, prospect and close accounts by leveraging sales tools, partners and through individual initiative.
  • Establish and nurture relationships with all levels of customer organizations as appropriate, departmental through line of business and CxO.
  • Assimilate specific vertical market background, requirements, and infrastructure attributes, and apply this knowledge to sell Parallels solutions.
  • Drive account strategies and coordinate team-selling efforts to close software business on a quarterly and annual basis.
  • Manage multiple prospects, customers and opportunities, maintaining accurate forecasting and clear management communication.
  • Drive references based on customer satisfaction in all assigned accounts.
  • May consider candidates from Poland provided Russian language skills are excellent.
Desired Skills & Experience
  • Minimum 5 years’ experience selling enterprise software within the service providers vertical (Telco’s, Hosting companies, MSP’s etc.)
  • Experience in one or more of the following large account sales methodologies: TAS (Target Account Sales), Solution Sales, SPIN Selling
  • Experience managing multiple accounts within a multinational & multicultural territory to aggressively grow revenue and customer base.
  • Language Skills: Russian & English – both Proficient on negotiation & presentation level. Additional language skills of the region are a plus.
  • Consistent track record of exceeding quota while maintaining customer loyalty and required product margins.
  • Strong experience managing multi-tiered customer and service provider relationships. Demonstrated ability to penetrate and close new accounts and opportunities.
  • Demonstrated ability to recruit, develop and manage productive eco-system partners.
  • Strategic account planning experience-history of proactive creation and ongoing management of detailed account plans.
  • Excellent communication, presentation, problem solving, and time management skills.
  • Willingness and ability to travel 40-50% of the time.
  • Competitive, ethical, refuse-to-lose attitude, strong work ethic, and excellent team building and influencing skills.
  • BA/BS in Business, Management, Computer Science, or Engineering fields or equal experience.
  • Mixture of startup and large company experience a plus.

Parallels is a Red Herring Global 100 winner, an award that is given to the leading private companies from North America, Europe and Asia, recognizing their innovations and technologies across their respective industries.
Our Parallels Desktop for Mac software is the worldwide leader in enabling users to run Windows applications on a Mac without rebooting, with a 78 percent market share1 and is used by more than 50 percent of Fortune 200 companies.
Parallels Hosting and Cloud Service Delivery solutions enable service providers to deliver and profitably grow hosting and cloud services for more than 148 million small businesses worldwide. And that’s just the beginning.

Founded in 1999, Parallels offers a dynamic environment at a truly global company with more than 950 employees, 10 million customers, and 800 partnerships including Microsoft, Apple and IntelPlease. Parallels is backed by leading VC firms including Bessemer, Insight Venture Partners, and Intel Capital.

Contacts: job(at)parallels.com

© 1999-2014 Parallels IP Holdings GmbH. Tous droits réservés.    Contrat de licence Utilisateur final | Conditions d'utilisation | Responsabilités

Twitter More Sharing Services