Below is a sample of current opportunities that are available (based in Moscow):


Program Manager

You are very experienced in Linux based development. You have used to develop a lot in your life. Now you most probably become a Senior Developer or a Team Leader in your company. You are still doing some development though. Actually a lot! GitHub profile, working with community, having a blog and you are developing tools to speed up the development of other tools development. Alas you don’t have much time to invest in all the very great ideas you have.

If this challenge doesn’t let you sleep well. If you believe that you are ready to change the way developers around the world do their job. Then Parallels has a career opportunity for you.

The Program Manager will:

  • Provide leadership to manage product initiatives and activities.
  • Build, maintain and execute product vision, value proposition, roadmap, product features.
  • Communicate the plan, features, roadmap, findings to the management team
  • Ensure that product objectives are in line with corporate objectives.
  • Define and measure success metrics and monitor change progress
  • Be on the edge of software development technologies, technics, tools, news, buzz
  • Understand the pain points of developers today
  • Communicate with users to get feedback
  • Organize beta programs
  • Provide trainings on new product features to support, marketing and sales teams
  • Manage product risks proactively and put a plan in place for effective disaster recovery.
  • Travel up to 25% of the time internationally.

Qualications

  • Have five or more years of relevant experience in the software development roles.
  • Code experience (some): Shell, Python, Ruby, JavaScript, Go, PHP, Scala
  • Web development (some): Angular.js, React.js, Node.js, NoSQL
  • Development tools experience (some): GitHub, Atom.io, JetBrains IDEs, Eclipse, Sublime
  • DevOps experience (some): Vagrant, Packer, Otto, Docker, Chef, Puppet, Ansible
  • Virtualization experience (some): VirtualBox, VMware Workstation, VMware Fusion
  • Hosting and deployment: AWS, Azure, Google Cloud, DigitalOcean, SoftLayer
  • Advanced English, at least comfortable writing skills.
  • Being a developer evangelist is a plus
  • Experience of working with open source developer community is a plus
  • Program/Product management experience is a plus
  • Knowledge of Parallels Desktop for Mac product is a plus

Compensation package:

  • Employment package pursuant to the Labor Code of Russia
  • Medical and dental insurance
  • Free lunch provided by the company.
  • Coffee points and free fruits, nuts and cookies
  • Compatative compensation and benefits
  • Hours of work: from 10 AM to 7 PM, Monday through Friday.

Software development engineer in test

Responsibilities:

  • Create auto test scenarios according to product features
  • Implement testing scenarios into auto test scripts within our testing frameworks
  • Analyze test fails, distinguish and fill product bugs
  • Analyze and fix testing frameworks design errors or bugs
  • Review product design to get feature tested more effectively
  • Take part in code review
  • Create and tune test stands in network environments

Requirements:

  • Python, Java experience
  • Linux, Mac OS X internals
  • Experience in WEB testing
  • Linux & Windows administration skills
  • Databases (MySQL, PostgreSQL) knowledge
  • English (technical)
  • Ability to quickly learn new technologies and products
  • Ability to find solution on forums/internet/documentation/community.
  • Sociability, team player, easy person
  • 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, Android applications
  • Experience in testing Mac OS X applications
  • Experience in testing of Web applications
  • Experience in using OpenStack, Jenkins, Chef, Vagrant
  • Know how to use TDD, BDD methods
  • C, C++ experience

Compensation package:

  • Employment package pursuant to the Labor Code of Russia
  • Medical and dental insurance
  • Free lunch provided by the company.
  • Coffee points and free fruits, nuts and cookies
  • Compatative compensation and benefits
  • Hours of work: from 10 AM to 7 PM, Monday through Friday.

Technical Support engineer

Responsibilities:

  • Provide technical support for Parallels products
  • Respond to customers and prospective customers inquiries (via request tracker, phone, social media)
  • Contribute to the Knowledge Base (http://kb.parallels.com)
  • Collaborate with the Engineering team
  • Meet the required goals and KPI’s

Requirements:

  • Fluent knowledge of English language (verbal and written)
  • Ability to learn quickly, understand and explain technical information
  • Willingness to learn and to stay up-to-date on the latest technologies in direct relation to and beyond the scope of work
  • Excellent communication skills and high stress tolerance
  • Problem solving skills
  • Multitasking
  • Excellent time management skills
  • Good team player
  • Degree in Informational Technologies, mathematics or physics are preferable1+ year of experience as an IT customer service professional or in IT administration
  • Work experience with:
    • Windows Server, Android, iOS, Mac
    • Virtualization (VMware, Microsoft, Hyper-V),
    • Microsoft platform network services (DNS, DHCP, PKI and other), Active Directory, IIS
  • Networking fundamentals (TCP/IP basics, routing, switching and other)
  • MCITP, CompTIA Network+ and CCNA certifications are a plus

Schedule:

  • Fixed shifts: two night shifts and two day shifts a week

Compensation:

  • Employment package pursuant to the Labor Code of Russian Federation: compulsory health insurance, 28 days of paid vacation annually
  • Declared salary, including compensation for sick leaves
  • Working shifts on public holidays paid according to the Labor Code of Russian Federation
  • Best performing engineers recognition awards twice a year
  • Free day and night meals
  • Coffee points and free fruits, nuts and cookies
  • Gym discount, table tennis, volleyball and football teams

Junior Support Engineer

Responsibilities:

  • Provide technical support for Parallels products
  • Respond to customers and prospective customers inquiries (via request tracker, phone, social media)
  • Contribute to the Knowledge Base (http://kb.parallels.com)
  • Collaborate with the Engineering team
  • Meet the required goals and KPI’s

Requirements:

  • Fluent knowledge of English language (verbal and written)
  • Ability to learn quickly, understand and explain technical information
  • Willingness to learn and to stay up-to-date on the latest technologies in direct relation to and beyond the scope of work
  • Excellent communication skills and high stress tolerance
  • Problem solving skills
  • Multitasking
  • Excellent time management skills
  • Good team player

Required Technical Skills

  • Degree in Informational Technologies, mathematics or physics are preferable
  • 1+ year of experience as an IT customer service professional or in IT administration is a plus
  • Work experience with Mac OS X, Windows

Schedule:

  • Fixed shifts: two night shifts and two day shifts a week

Compensation:

  • Employment package pursuant to the Labor Code of Russian Federation: compulsory health insurance, 28 days of paid vacation annually
  • Declared salary, including compensation for sick leaves
  • Working shifts on public holidays paid according to the Labor Code of Russian Federation
  • Best performing engineers recognition awards twice a year
  • Free day and night meals
  • Coffee points and free fruits, nuts and cookies
  • Gym discount, table tennis, volleyball and football teams