Careers
CiRBA is rapidly growing to become the leader in Data Center Intelligence. A growing number of Global 3000 companies use CiRBA to create leaner and more reliable data centers. We are currently licensed on thousand of servers globally and the number is continuing to rise.
We are always looking for outstanding candidates to join our team. CiRBA is fast-paced and results driven, embodying the motto ‘Work Hard, Play Hard’. We encourage our staff to achieve their personal career goals and will work with them to find a healthy balance between work and life. CiRBA is an equal opportunity employer and offers competitive salaries, a full range of benefits including a work-life balance, training and development program, and extended healthcare.
Engineering & Product Management
Marketing & Sales
Senior Account Executive - Financial Services Sector
Sales Operations Specialist
Services
Senior Technical Consultant
Global Delivery Unit Manager
Transformation Analyst, Global Delivery Unit
Training & Documentation
Engineering

ScrumMaster
Department:Engineering
Level: Intermediate
Location: Richmond Hill, ON
We are looking for a well-rounded ScrumMaster to join our growing engineering team here at CiRBA Inc. This person will contribute their Agile knowledge and skills to the creation of CiRBA's world class product. An ideal candidate would have a passion for technology with a desire for building leading edge solutions and will serve as a facilitator for Agile teams and assist them to deliver great solutions. This position reports to the Director of Engineering.
Below are the duties and responsibilities but may be changed in accordance with the needs of CiRBA. This is not intended to be an exhaustive or exclusive list of duties. You may be required to carry out any other associated tasks to ensure the successful delivery of CiRBA's objectives.
ScrumMaster is responsible for:
- Provides a single point of contact for projects
- Coordinate and facilitate meetings such as daily standup, sprint planning, demos and sprint retrospectives and other agile related meetings.
- Help the Product Owner and the Team maximize productivity by removing obstacles
- Work with the team to achieve effective story breakdown
- Assist the team with making appropriate commitments through story selection and task definition.
- Manage multiple features through every phase of the projects
- Work with other teams to coordinate deliverables across multiple projects
- Facilitate discussion and encourage alternatives or different approaches
- Play a key role in coaching teams to ensure Agile principles are properly implemented and adopted.
- Promote a collaborative team environment that fosters creativity and innovation
- Radiates information such as backlog tracking, burndown metrics, velocity, and task definition to ensure transparency.
- Lead a team to self-organization
Minimum Requirements:
- 2+ years experience working in an Agile environment
- Ability to work with minimal supervision in a dynamic environment with changing requirements
- Experience delivering web application projects\solutions
- Excellent written, interpersonal and verbal communication skills
- Certified ScrumMaster (or equivalent) or suitable hands on Agile experience
Nice to Have:
- Experience in evaluating and implementing agile tools
- A B.S in Computer Science\related field or relevant work experience
Personal Attributes:
- Creative Thinker with strong problem solving skills
- Ability to work under pressure and manage own time, self-motivated, with a high level of self‑discipline
- Real team players, who receive as much satisfaction from facilitating others' success as their own
- Enjoys working in team environment. Patient, flexible and pays attention to detail
- Delivery focused, with a flexible approach to work and willingness to learn new systems and business lines
- Continual learning - tools and techniques to manage oneself and a team
If this sounds like the position for you, send us your resume and in your cover letter tell us why we should be hiring you.
If you are interested is this position, please submit your resume by email to eng_careers@cirba.com. In the subject title please quote: ScrumMaster. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview
Marketing & Sales
![]()
Senior Account Executive – Financial Services Sector
Department: Sales
Level: Senior
Location: New York Region
We are seeking a highly motivated individual with a strong track record of large account sales in selling enterprise software in the financial services sector. The candidate will have extensive relevant experience in the following technology areas: data center virtualization, IT infrastructure optimization and cloud technologies. Excellent communication skills, confident personal style, and extensive experience working at the CIO and Senior IT Leadership levels are essential attributes.
General Responsibilities
This individual will be part of a sales team selling leading technology for virtual and cloud infrastructures. The successful candidate will:
- Manage a territory of Financial Services customers in the Northeast (MA to VA).
- Establish new major accounts in the Financial Services sector building upon existing client relationships at the senior IT executive level in the sector.
Minimum Requirements:
- Superb account management and relationship selling skills.
- Proven success in highly complex sales cycles in Financial Services sector.
- Minimum ten years' experience and a proven track record in selling software in large national and international accounts.
- Intimate understanding of today's key IT operational issues.
- Understanding of the business imperatives faced by senior IT management
- Understanding of data center technologies and infrastructure management requirements
- Understanding of the technical and business processes of IT departments
- Experience with virtualization technologies and knowledge of heterogeneous environments including Wintel, Unix and Linux.
- The ability to identify existing and emerging client needs and to articulate the corresponding benefits of CiRBA's product offerings.
- Excellent questioning techniques, listening skills, and analytical capabilities.
- Self-sufficient in the development and delivery of all sales cycle artifacts including presentations, proposals, etc.
- Professional demeanor, boardroom presence, and a client-focused business development approach.
- Must be able to provide excellent recent and relevant references from both former clients and employers.
If you are interested is this position, please submit your resume by email to careers@cirba.com. Electronic correspondence only – NO AGENCIES or TELEPHONE CALLS PLEASE. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.
![]()
Sales Operations Specialist
Department: Sales
Level: Intermediate
Location: Richmond Hill, ON
We are seeking a highly motivated individual to join the Sales department as a top dog 'Sales Operations Specialist'. The ideal candidate will have experience working for a fast paced medium sized software company. This person must be an expert working with Saleforce.com.
This person will report to the VP of Global Sales.
General Responsibilities
- Sales Systems - 3+ years experience using and being the administrator of Salesforce.com
- Sales Admin Support - 3+ years of experience in a sales administrative role with the ability and drive to feel confident to support the VP of Global Sales in administration of the department
- Sales Reporting & Analytics - prime duty to work for increasing the productivity so will have to collect, analyze, report the data to increase general sales productivity.
- Sales Compensation Plans & Administration - must be able to understand and breathe the principals of commissions plans and produce monthly approval reports
Minimum Requirements:
- 3+ years experience with Salesforce.com
- 2+ years working for a technology company
- You must be an expert using Power Point and Excel or have the drive to become labeled proficient to expert.
- Experience with online delivery tools such as GoToMeeting or EAP
Nice to Have:
- Experience with virtualization technologies would be an asset but not required.
- Experience completing administrative tasks for a VP.
- Degree or diploma in Sales or Business Management or a related field is strongly preferred
Personal Attributes:
- We need a strong communicator, someone who has an outgoing personality!
- Thrives on working in a fast paced environment enabling them to handle multiple priorities, commitments and projects.
- You are confident enough to handle changes that may be required in your day to day activities.
Please apply to sales_careers@cirba.com. Only qualified candidates will be contacted. Thanks!
Services
Senior Technical Consultant
Level: Senior
Location:Richmond Hill, ON
We are seeking a Intermediate to Senior Technical Consultant to join the Technical Services & Support Team at CIRBA Inc. The Consultant will focus on delivering consulting services. Consulting services include the installation, configuration, integration, customization, and operation of our enterprise transformational and operational analysis software. In addition, the role will involve training customers and partners, as well as pre and post-sale technical product support.
The position requires strong conceptual and analysis skills, planning abilities, sound judgment, teamwork, leadership, innovation, excellent writing skills, and superior communication and presentation skills.
General Responsibilities:
- Manage product rollouts including installation, configuration, integration, customization and validation within customer environments and for partner assessments.
- Provide post-sale technical support evaluating customer readiness; conducting product training; identifying and resolving application or environmental issues
- Work closely with and manage client-specific cross-functional teams composed of Engineering, Sales, Client Services, and Business Development Representatives.
- Take a technical management role for partners by providing assistance in engagement and deployment planning, data collection, and analysis in customer environments.
- Define, coordinate, and prioritize customer and partner feedback and ideas into product management requirements for future enhancements to CiRBA's products and services.
- Play an active role within the department by participating in process development and other business improvement projects.
- Regular client and partner interaction via telephone, email, and regular face-to-face contact.
- Work independently with customer/partner technical teams on post sales activities.
- Work with Client Services team members and the Training Service Department to update and develop training materials.
- Deliver classroom and web-based instructor facilitated technical product training to CiRBA partners and customers across the globe.
Minimum Requirements:
- 5+ years experience in an enterprise software company and hands-on experience with large scale enterprise software rollouts
- 8+ years of experience in a consulting capacity
- Demonstrated ability to understand a complex distributed software system with sufficient depth to troubleshoot highly technical, time sensitive issues
- Experience with heterogeneous environments including Windows, UNIX and Linux
- Experience with virtualization technologies
- Strong verbal communication skills and excellent technical writing skills
- Strong team player and enjoys working in a fast paced team atmosphere
- Ability to manage multiple priorities, commitments and projects
- Proficiency with Microsoft Office suite and online delivery tools such as GoToMeeting or EAP
- Experience with relational databases (SQL Server or Oracle preferred)
- Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences
- Travel is required for this position
- A B.S or M.S in Computer Science or a related field is strongly preferred
Referral resumes must come from you (the employee) sent directly to humanresources@cirba.com and the Department Manager.
Global Delivery Unit Manager
Department: Technical Services & Support
Level: Senior
Location: Richmond Hill, ON
We are seeking a Manager to oversee the day to day operations and SLA of a new Global Delivery Unit within our Technical Services & Support Team at CIRBA. The Manager will manage a team of analysts and technical staff that deliver services globally remotely in the assessment of virtual and cloud infrastructure. Services include the installation, configuration, and operation of our enterprise transformational and operational analysis software in order to produce actionable recommendations on infrastructure transformations and optimization.
Below are the duties and responsibilities but may be changed in accordance with the needs of CiRBA. This is not intended to be an exhaustive or exclusive list of duties. You may be required to carry out any other associated tasks to ensure the successful delivery of CiRBA's objectives.
Manager is responsible for:
- Manage a team of Analysts delivering an ever growing number of assessment projects each month using the CiRBA product
- Oversee delivery of CiRBA assessment services including installation, configuration, data collection, validation, and analysis within customer environments for partner assessments.
- Coordinate preparation of internal and external reports through gathering, analyzing and summarizing data and information for use by various departments.
- Responsible for Global Delivery Unit resource scheduling, monitoring, and performance evaluation.
- Evaluate and monitor the performance and efficiency of Global Delivery Unit programs to ensure that program implementation is on target
- Responsible for ensuring analysis services are provided in an efficient and timely fashion on a global basis, and ensuring quality and time management processes are followed by team (e.g., delivery process and time submissions)
- Managing the Global Delivery Unit image through exceeding customer expectations by elevating customer care, professionalism, and analysis quality
- Work closely with program-specific cross-functional teams composed of Engineering, Sales, Client Services, and Business Development representatives.
- Play an active role within the department by participating in process development and other business improvement projects.
Minimum Requirements:
- 8+ years of experience in the software industry with a minimum of 3 years in technical management, including people management.
- Background in the development and management of remote support groups, international support groups, and 24x7 support operations.
- Extensive expertise in developing metrics to measure the effectiveness of technical support within the organization.
- Strong project management & documentation skills
- PMP Certification or equivalent
Nice to Have:
- Experience with heterogeneous environments including Windows and Linux
- Experience with virtualization technologies
- Experience with relational databases (SQL Server or Oracle preferred)
- A B.S or M.S in Computer Science or a related field is strongly preferred
Personal Attributes:
- Strong verbal communication skills and excellent technical writing skills
- Strong team player and enjoys working in a fast paced team atmosphere
- Ability to manage multiple priorities, commitments and projects
- Ability to communicate complex ideas verbally and through documentation
If you are interested is this position, please submit your resume by email to careers@cirba.com. In the subject title please quote 'Global Delivery Unit Manager'. Electronic correspondence only – NO AGENCIES or TELEPHONE CALLS PLEASE. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.
Transformation Analyst, Global Delivery Unit
Department: Technical Services & Support
Level: Junior - Intermediate
Location: Richmond Hill, ON
We are seeking a Junior to Intermediate Transformation Analyst to join the Global Delivery Unit of the Technical Services & Support Team at CIRBA. The Analyst will focus on remotely delivering infrastructure analysis services to CiRBA partners and customers around the world.
Below are the duties and responsibilities but may be changed in accordance with the needs of CiRBA. This is not intended to be an exhaustive or exclusive list of duties. You may be required to carry out any other associated tasks to ensure the successful delivery of CiRBA's objectives.
Analysts are responsible for:
- Remotely deliver assessment services using the CiRBA product within customer environments for partner assessments which include; product installation, configuration, validation, and performing transformational and operational efficiency analysis
- Gather and understand business requirements and translate them into specific analysis requirements
- Perform data extraction and reporting to build customer specific analysis deliverables
- Multi-task to deliver multiple analysis projects at the same time
- Diligent management of tasks, activities, customer deliverables to meet SLA requirements
- Play an active role within the department by participating in process development and other business improvement projects
- Regular client and partner interaction via telephone and email
- Work independently with customer/partner technical teams on post sales activities
- Shift work may be required
Minimum Requirements:
- 5+ years experience in an enterprise software company and hands-on experience with large scale enterprise software rollouts
- Experience guiding remote deployment of software using phone, remote desktop and web meetings is a plus
- Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences
- Strong analytical and documentation skills
Nice to Have:
- Experience with heterogeneous environments including Windows and Linux
- Experience with virtualization technologies
- Experience with relational databases (SQL Server or Oracle preferred)
- A B.S or M.S in Computer Science or a related field is strongly preferred
Personal Attributes:
- Demonstrated ability to understand a complex distributed software system with sufficient depth to troubleshoot highly technical, time sensitive issues
- Ability to communicate complex ideas verbally and through documentation
- Strong team player and enjoys working in a fast paced team atmosphere
- Ability to manage multiple priorities, commitments and projects
If you are interested is this position, please submit your resume by email to careers@cirba.com. In the subject title please quote 'Transformation Analyst'. Electronic correspondence only – NO AGENCIES or TELEPHONE CALLS PLEASE. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.
Training & Documentation
Technical Writer
Level: Intermediate
Location:Richmond Hill, ON
We are seeking a highly motivated individual to join the Training department as a 'Tech-Savvy' Technical Writer. The ideal candidate will have experience working for a fast paced medium sized software company. This person must be a expert working with MadCap Flare.
This person will report to the Documentation and Release Manager.
General Responsibilities:
- Work with product management, engineering and client services to write, edit and update online help files and supporting PDF guides and process documentation
- Maintain a Madcap Flare-based online help system
- Maintain documentation source files and generate WORD versions of documents as required
- Work with product management, engineering and QA to fully understand new features and enhancements and prepare draft Release Notes for each product release
- Prepare draft content for the What's New guide, including screenshots
- Publish final versions of all CiRBA documentation from MadCap Flare and WORD (via Adobe Acrobat) for CiRBA product build and for customer and partner distribution
- Prepare custom online help content and PDF guides based on specific customer requirements
- Work with technical services and support teams to edit, publish and maintain Tech Notes
- Install, configure a local installation of the CiRBA product and latest demo database; and maintain demo installation guide updates
- Log any software bugs found during the documentation process and verify closure
- Address all documentation-related issues and verify closure with submitter
- Make documentation content available for training materials (slides, handouts, etc.)
Minimum Requirements:
- 5+ years experience working in a technical writer capacity
- 2+ years working for a software technology company
- Experience with tools such as MadCap Flare or similar
Nice to have:
- Experience with virtualization technologies would be an asset but not required
- Experience with Changepoint would be an asset but not required
Personal Attributes:
- We need a strong communicator with an outgoing personality!
- Thrives on working in a fast paced environment enabling them to handle multiple priorities, commitments and projects
- You are confident enough to handle changes that may be required in your day-to-day activities
Please apply to careers@cirba.com. Only qualified candidates will be contacted. Thanks!

