Backend Software Engineer - Candidate Experience Team (Regular, Senior, Lead)

  • Wilhelmstraße 118, 10963 Berlin, Germany
  • Full-time

Company Description

At SmartRecruiters, our mission is to connect people with jobs at scale. That’s why we’ve built our modern Talent Acquisition Platform to help companies hire the best talent and to help people find a job they love! 

Over the last years, we expanded our customer base to 4000 companies. Our platform is used by hiring teams of Twitter, Visa, LinkedIn, Ubisoft or CD Project RED. We also helped over 50 million candidates through their job search journey.

We offer a competitive salary, generous equity, unlimited PTO and strong career progression opportunities. We enjoy a collaborative, remote first environment that is powered up by offices in San Francisco, Berlin, Krakow, Paris, London, and Spokane. We pride ourselves on being a product first organization, and we have a spot open on our engineering team!

Job Description

We are looking for a talented backend engineer to join our amazing Candidate Experience Team! Candidate Experience Team is responsible for creating products used by 2 million job seekers each month. Our goal is to make the application experience as friendly as possible and we believe technology is a critical part of achieving this.

What you will do:

  • Participate in a full life-cycle of the product (including problem discovery, prototyping, design, implementation and measuring adoption)
  • Design and develop services with Java / Node.js (Express, Nest.js) on top of Kubernetes/AWS infrastructure
  • Design and connect to our persistence layer (PostgreSQL, ElasticSearch)
  • Build developer-friendly RESTful APIs
  • Cooperate with San Francisco and Krakow-based teams.
  • Bring your own product ideas to life
  • Work with passionate people and solve one of the most important problems of a modern economy - hiring great people


  • Experience in developing backend services using Java or Node.js
  • Experience in designing and consuming RESTful APIs.
  • Experience in designing efficient persistence layer (PostgreSQL)
  • Good understanding of test automation techniques
  • Familiarity with Amazon AWS
  • Familiarity with Docker/Kubernetes
  • Very good level of English (both verbal and written).

Additional Information

We are an equal opportunity employer and we encourage diversity of thought, age, race, gender, education, and culture. Thanks to this approach, world class enterprises like Adidas, IKEA, VISA, and Square abandoned their Application Tracking Systems for our modern talent acquisition solution. What once started as a freemium product is now one of the world's fastest growing enterprise solutions.

We are a series D funded startup. Our entrepreneurial environment will make you feel supported, grow your career, and make it a joy to go to the office. We operate on four values: CEO of your job, As One, Smarter, and Impact. We expect you to own your role and have the confidence to bring creative ideas to the hands of millions.

Privacy Policy