Careers : Userful
Careers with Userful
Like being challenged? Having fun? Want to change the world? If the answer is yes, then you’ve come to the right place. At Userful you'll be a part of an elite team that's making a difference!
Userful is connecting the world through sustainable desktop computing. We're the world leader in green computing, and playing a major role in spreading computer access among the less fortunate of our planet. We're also transforming the course of desktop computing and bringing Linux to the mass market.
Today, Userful is changing the fundamentals of how desktop computers are deployed and managed. Tomorrow... well that's what we need your help with. Our products are revolutionary, but the real secret to our success is the incredibly talented team of smiling faces who warm our offices across the world.
Our employees are encouraged to share their ideas, think big, and seek the support they need to thrive. We pride ourselves on our innovative, exciting approach to work and are always seeking talented individuals to join our outstanding team.
Current openings are listed below. Please submit your application if there is a specific position you are interested in, even if it isn't listed.
Current Openings
Senior Project Manager, Software Development (Calgary)
Come join a team that values your ideas and where your work makes a difference on a global scale. We are looking for a creative and intelligent individual with a passion for Linux and new technologies, and has demonstrated project management skills and experience managing and leading software projects and working with customers to meet the goals set by stakeholders.
Qualifications:
- Minimum 5 years experience in managing software complex software development projects with proven record of accomplishment
- Comfortable working with customers
- Software development consulting experience an asset;
- Excellent leadership, team work and management skills to interact with colleagues, customers, cross-functional teams, and third parties
- A well organized and detail-oriented person;
- Strong written and oral communication skills;
- Familiarity with common documentation, presentation, bug tracking, and project management tools;
- Understanding of fundamental project management process and principles;
- Familiarity with software development process is highly desired;
- Skills in customer management and technical writing is a plus;
- Experience working in both Linux and Windows software development and deployment environments an asset;
- Formal software development or business training or equivalent industry experience an asset;
- PMI or PMI-Agile (PMI-ACP) certification is also a plus;
- Willing to travel (10%);
- Experience with software product management a plus.
Responsibilities:
- Manage projects from beginning to end.
- Build project plan to define project scope, goals and deliverables that support business goals in collaboration with management team and other stakeholders;
- Plan and schedule project timelines and milestones using appropriate tools.
- Lead the regular project meetings (both with internal and external team members) to track the project;
- Identify and manage dependencies and critical path;
- Identify and resolve issues and conflicts within the project team;
- Influence the project team members to take positive action and accountability for their assigned work;
- Proactively manage changes in project scope and or resources, identify potential risks, and create contingency plans accordingly;
- Work together with product manager to set up proper priorities for the team at different stages;
- Work with Development, QA, Product Management, and Marketing to ensure the product release process run smoothly.
- Effectively communicate project status, expectations to team members and stakeholders in a timely and clear fashion.
- Own the project schedule and assess and proactively determine needs for additional staff and equipment, and work with various departments if necessary for getting these in place on time.
- Conduct post-project review and create a "Lessons Learned" report to identify successful and unsuccessful project elements.
- Continually refine processes and tools to a proper level for project execution and management.
Compensation:
- Salary, full benefits, stock options.
» Apply with cover letter and resume to:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(no phone calls please)
Junior Project Manager, Software Development (Calgary)
Userful provides a culture that is creative and fun. Come join a team that values your ideas and where your work makes a difference on a global scale. We are looking for a creative and intelligent individual with a passion for Linux and new technologies, and has project management skills managing and leading projects to meet the goals set by stakeholders.
Qualifications:
- Excellent team work and management skills to interact with individual colleagues, cross-functional teams, and third parties;
- A well organized and detail-oriented person;
- Strong written and oral communication skills;
- Familiarity with common documentation, presentation and project management tools;
- Understanding of fundamental project management process and principles;
- Familiarity with software development process, or software development experience is highly desired;
- Previous work experience in a project management capacity is an asset;
- Strong writing and technical writing skills a plus;
- Strong understanding of Linux software and opensource communities is also an asset;
- Willing to travel (10%)
Responsibilities:
- Report to the Director of Product Management, and manage projects from beginning to end.
- Work with Product Manager and Product Team to build project plan by defining project scope, goals and deliverables that support business goals in collaboration with management team and other stakeholders;
- Plan and schedule project timelines and milestones by using appropriate tools;
- Lead the regular project team meetings to track the project;
- Identify and manage dependencies and critical path;
- Identify issues and conflicts within the project team, and escalate them to the management team;
- Influence the project team members to take positive action and accountability for their assigned work;
- Work together with product manager to set up proper priorities for the team at different stages;
- Work with Development, QA, Product Management, and Marketing to ensure the product release process runs smoothly.
- Effectively communicate project status, expectations to team members and stakeholders in a timely and clear fashion.
- Assess and determine needs for additional staff and equipment, and work with various departments if necessary for getting these in place on time.
- Conduct post-project review and create a "Lessons Learned" report to identify successful and unsuccessful project elements.
Compensation:
- Salary, full benefits, stock options.
» Apply with cover letter and resume to:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(no phone calls please)
Technical Writer (Calgary)
Userful provides a culture that is creative and fun. Come join a team that values your ideas and where your work makes a difference on a global scale. We are now looking for a creative and intelligent individual with a passion for Linux and new technologies, able to write technical documents and/or blogs to inspire people to love Linux and Userful products.
Qualifications:
- Minimum 2 years experience in technical writing.
- Familiarity with Linux world and a good grasp of technical terminology.
- Experience with Internet marketing and social networking.
- Ability to write documents in a simple, concise and accurate manner accessible to a wide audience.
- Good time management skills.
- Ability to work under tight deadlines.
- Excellent communication skills.
- Ability to write in a range of styles, from formal-technical, to cool-inspiring.
- Good document formatting and composition skills.
- Excellent research and documentation skills.
- Experience working with various computer applications including wikis, blogs, OpenOffice.org, etc.
- Bachelor's degree in writing-related field such as English, journalism or communications, or technical field like computer science, engineering, etc., or comparable experience, is preferred.
- Experience working with the Linux community or open source projects is preferred.
Responsibilities:
- Write technical support documents for each product release.
- Work closely with developers to make sure the information is captured accurately in the documents.
- Communicate and interact with Sales, Marketing, Product Management as well as Support team, and review their documents and/or messages to ensure they are aligned with our technical documents.
- Maintain live technical support documents, and revise as needed to parallel product changes.
- Help to reach a wider audience by writing about Userful products and Linux.
- Improve our documentation process and implement it.
Compensation:
- Salary, full benefits, stock options.
» Apply with cover letter and resume to:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(no phone calls please)
Linux Technical Support Representative (Calgary)
Do you want a challenging and technical role using your technical and customer service skills? Do you like working in a fun environment which values creativity, dedication and teamwork? Do you want to be part of a team that is transforming the course of personal and desktop computing, and is bringing Linux to the mass market? Do you want to be part of a company who has deployed over 500,000 green desktops world-wide?
Today, Userful is changing the fundamentals of how computers are deployed and managed. We believe a key to our success is the individuals who make up our team. Employees are encouraged to share their ideas, get things done and seek the support they need to thrive.
Position Summary
You will be joining our dynamic Customer Support Team as a Linux Technical Support Representative, providing support to our customers, accepting technical escalations in your areas of expertise, liaising with both clients and our software development team, and maintaining technical documentation. You love working with hardware and software, and helping people. You have great communications skills, are diligent, detail-oriented, are eager to share your knowledge and skills with our team, and are a superior troubleshooter.
Primary Duties and Responsibilities
- Provide a superior customer experience through a positive, can-do attitude, and technical expertise.
- Answer incoming calls and emails promptly and professionally.
- Create and manage support cases and follow them to full resolution.
- Accept technical escalations in your areas of expertise, and ensure customer issues are resolved to the customer’s satisfaction.
- Maintain technical support documentation with up-to-date solutions in simple, plain English.
- Train and mentor colleagues in your areas of expertise, encouraging all team members to develop broad proficiencies.
- Liaise with in-house developers to design and document new solutions when new issues present themselves.
- Reproduce errors for new issues, record and document appropriate data to facilitate bug-fixes.
- Help improve departmental practices, tools and performance.
Qualifications
Minimum Qualifications:
- Knows and loves Linux.
- 1+ years troubleshooting and researching issues for which solutions are not readily available in-house.
- Strong software background, especially in Linux distributions.
- Experienced with and proficiency in Standard Interchange Protocol (SIP1 and SIP2), Tcl, OpenACS, Python, C and Bash
- Ability to isolate and reproduce software and hardware errors.
- Good communication skills in English, both written and oral.
- Ability to easily communicate technical information with both highly technical people as well as lay-people.
- Ability to focus on tasks at hand in a busy environment.
- Strongly self-motivated, thriving on challenge, driven to succeed.
Remuneration
- Salary, full benefits, stock options
» Apply with resume, and optionally a cover letter, to:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(no phone calls please)