Working at Keystone Solutions

At Keystone Solutions, we value people as much as solutions and we do our best to provide a pleasant and inspiring work environment for our employees. Since our profitability is directly related to the ability of our team, we believe it makes sense to invest in the continued growth and development of our people through a wide range of training opportunities.

We give you the opportunity to build your career and to grow with us. We also accompany you in your evolution and coach you to achieve your objectives and the objectives of our growing company.

By joining us, you will work in a dynamic team with a strong cohesion reinforced by regular internal events organized during the year.

Our talent network

Keystone Solutions offers its services to a long list of clients who have changing needs and evolving business practices. For this reason, we regularly hire talented individuals, and we build relationships with people who might be interested in joining our team now, or sometime from now. If Keystone Solutions seems like a good fit for you, you can submit your resume and connect with us even if you aren’t looking for a new role today. Indeed, we like to add talented people to our professional network as contacts or potential candidates.

Join the talent network and receive alerts with opportunities that match your criteria. You will also be able to share opportunities with others in your network.

Hiring process

As a growing company, Keystone Solutions value recruitment and apply high Quality Management standards. During the recruiting process, we value four different criteria which are skills, expertise, experience, and shared values. We meticulously select the top talents to join our team.

An efficient and professional recruitment process

1. Job description

Job description

Every two weeks, our website is updated with our new job openings and their descriptions.

2. CV assessment & references check

CV assessment & references check

When a candidate applies to one of our jobs opening, a first screen of the resume given is done.

3. Interview with the Operational Business & Account Manager

Interview with the Operational Business & Account Manager

When the candidate’s profile matches our needs, a first meeting is planned to get to know the future colleague better. It allows us to ask general questions and to understand deeper the candidate’s experiences and expectations. It is also the opportunity for us to present Keystone Solutions and our way of working.

4. Online Tests

Online Tests

For technical profiles, we do ask candidates to make an online technical test. This allows us to evaluate their technical level.

5. Interview with a Managing Partner

Interview with a Managing Partner

After receiving the test results, a second interview is planned with one of the two Managing Partner. This interview allows us to understand the expectations of the candidates and to present them our opportunities and emphasize our core values and way of working.

6. Technical Interview with an experienced engineer

Technical interview with an experienced engineer

When it is needed, we organize a meeting with one of our colleagues. It is mainly a discussion about technologies and the result of the test. It is a good way to challenge the candidate and see what his strengths are.

7. Interview with the second Managing Partner

Interview with the second Managing Partner

If all the previous steps are conclusive, a last meeting is organized with the second Managing Partner. This interview allows us to see if the candidate has understood Keystone Solutions principles, projects… and if we can start collaborating with the same objectives which is to build a strong long-term relationship.

8. HR Interview & Assessment

HR Interview & Assessment

When the most important steps are taken, a meeting with HR is planned to talk about the expectations in terms of salary and benefits. An offer is created and sent to the candidate. If the offer meets the candidate’s expectations, we can move to the last step which is the creation of a contract.