This offer is not available anymore

Principal Architect in Amsterdam


Share offer

Job Description

We are excited to announce that Harver is looking for a Principle Architect.

What will you do?

- Co-design & develop our flagship product and core services;

- Technically manage outsourced development efforts;

- Technically own specific initiatives (e.g. further mature our operations);

- Optimize applications for enterprise characteristics such as performance, availability, scalability, security, etc.;

- Mentor other team members;

- Safe-guard our enterprise product quality & application of our technical vision;

- Drive refactoring efforts where appropriate

- Contribute to path towards Continuous Delivery

All is well, but what do we do?
We are a fast-growing recruitment technology company. We’ve created a platform that enables recruiters to make data-driven hiring decisions. By leveraging Predictive Analytics and AI, the Harver platform can predict whether or not an applicant is suitable for the job he/she is applying for and assists recruiters in selecting the right people. For more information, check out our client page.

We’ve entered the market in 2013 and now have offices in Amsterdam, London, and New York. Around 3 million candidates flow through our system each year, and we’re signing new clients both nationally and internationally each week.  

Of course, we want to develop our product the best possible way, and this is where you come in.

But what do we offer?

We offer you a full-time position in the heart of Amsterdam. You’ll get to work in an internationally operating organization with colleagues and clients from all over the world.  

Furthermore, you will get:

— Latest MacBook;
— Employee stock appreciation rights program;
— Personal development budget;
— Commuting allowance;
— And much more...

Besides that, Harver is growing. Fast. So if you are looking for a fast-track career, this is the moment to join.



  • Bachelor, Masters-level or University degree, preferably business or IT-related.

  • A minimum of 5 years experience as in senior hands-on development roles

  • Experience with complex problem-solving.

  • Strong analytical and communications skills.

  • Excellent written and verbal skills in English.

  • A proactive team player.

  • You have a demonstrable understanding of Enterprise Integration Patterns,  Service Oriented Architectures (SOA) or Micro-Services Architecture and Application Design Patterns.

  • Opinionated in solution, application and deployment architecture topics

  • Experienced in introducing solid Product Development practices and tools

  • Experienced in bringing scalable and extendable SaaS products in the market

  • Defender of Security, Scalability, Performance, Availability, Maintainability, and Reliability in systems delivered

  • Appreciating documentation of why’s and fan of diagrams

  • Experience with domain model design and database architecture


  • Bonus points if you have hands-on experience with the below: MongoDB, Node.js, Spark, Docker, Python, ELK, Ansible, Jenkins

  • Extra bonus points for experience with AWS-based architectures and services (serverless architecture, EC2, RDS, Kinesis, EMR, Glue, Athena, lamda, etc)

  • Agile Product Development

  • Production Environments

(Psst… You don’t need to tick all the boxes in order to apply)

Employee screening policy
Harver reserves the right to screen new employees. Depending on the specific job, the screening may consist of the following elements: the verification of references, the validation of the authenticity of identity papers and diploma's, conducting an integrity survey and requesting a Certificate of Conduct (VOG). An assessment may be part of the application procedure.


About Harver

  • Recruiting

Harver company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...