Skip to content

Back-end Developer

  • On-site, Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Engineering

Job description

Cut admin & boost hires with Carv's Interview AI. In our own words, the future of recruitment.

At Carv, we're at the forefront of developing cutting-edge SaaS solutions tailored to the recruitment services industry. Our platform empowers recruitment agencies and in-house teams to optimize their operations, eliminate admin, and deliver unparalleled value to their clients and stakeholders.

What do we look for?

We are seeking a skilled and highly motivated Backend Engineer to join our dynamic team. In this role, you will play a crucial part in building and optimizing our AI-driven recruitment platform. You will work on designing scalable backend services, improving system performance, and ensuring a seamless experience for recruiters and hiring teams.

Key Responsibilities

  • Backend Development & Architecture:

    • Design, develop, and maintain scalable, cloud-native backend services on Firebase and GCP.

    • Build efficient, secure, and maintainable APIs and microservices using Node.js and Python.

    • Optimize system performance to support high-volume data processing.

    • Develop serverless and containerized workloads, ensuring reliability and performance within GCP.

  • Scalability & Reliability:

    • Architect solutions that leverage serverless computing and cloud-native best practices.

    • Optimize workloads for high concurrency, event-driven execution, and efficient resource utilization.

    • Improve observability, monitoring, and logging to ensure system reliability and quick troubleshooting.

    • Leverage Terraform for managing Firebase, Cloud Run, Cloud Functions, and other GCP services as infrastructure-as-code.

  • Automation & CI/CD:

    • Build and maintain CI/CD pipelines using GitHub Actions (YAML) to streamline deployments.

    • Apply infrastructure-as-code (IaC) principles using Terraform for automated cloud provisioning.

    • Ensure efficient deployment workflows and implement scalable rollout strategies.

  • Continuous Improvement & AI Integration:

    • Work closely with AI engineers and data scientists to integrate AI-powered features into the platform.

    • Continuously optimize performance, latency, and cost efficiency across serverless workloads.

    • Stay updated on GCP innovations, cloud-native best practices, and Firebase improvements.

  • Team Collaboration:

    • Work closely with product managers, frontend engineers, and customer support teams to deliver smooth user experiences.

    • Participate in code reviews, contribute to best practices, and help maintain high code quality standards.

    • Document system architecture, technical decisions, and best practices for future team reference.

Why Join Us?

This is your chance to be part of a forward-thinking company revolutionizing recruitment with AI-driven solutions. With leadership boasting 20+ years of experience in SaaS and recruitment tech, you’ll be joining a fast-moving, high-potential environment.

What’s in It for You?

  • Competitive compensation package: Be rewarded for your impact.

  • Stock options: Share in our growth and success.

  • Top-tier tools: MacBook Pro and a personal development budget.

  • Unlimited PTO: We value work-life balance.

  • Hybrid work setup: Flexibility to work from where you're most productive.

  • Career Growth: Opportunity to advance in a growing, innovative company.

Job requirements

  • Experience:

    • 3+ years of backend development experience, working with cloud-native applications.

    • Strong experience with Google Cloud Platform (GCP) or a similar cloud provider.

    • Prior experience working in a B2B SaaS environment is a plus.

  • Technical Skills:

    • Proficiency in TypeScript (Node.js) and Python for cloud development.

    • Experience with serverless and containerized workloads.

    • Strong understanding of event-driven architectures and asynchronous processing.

    • Solid experience with Firestore, including efficient data modeling and query optimization.

    • Hands-on experience with Terraform for Firebase and GCP infrastructure management.

    • Experience with CI/CD pipelines using GitHub Actions (YAML) for deployment automation.

    • Familiarity with observability tools (e.g., Prometheus, Grafana, Datadog) for monitoring system health.

  • Attributes:

    • A cloud-first mindset, with a focus on scalability, automation, and maintainability.

    • Strong problem-solving abilities, able to design scalable and secure backend solutions.

    • Effective collaboration skills to work with engineering, product, and support teams.

    • Passion for AI-driven recruitment technology and automation in hiring.

    • Ability to thrive in a fast-paced, evolving startup environment.


Nice to Have:

  • Experience with GCP security best practices and cost optimization strategies.

  • Familiarity with Cloud Storage, IAM roles, and Firestore security rules.

  • Understanding of stateful vs. stateless cloud functions and how to optimize execution performance.

or

Our Process.

Introductory chat In the first call, we want to learn about you, your story, and of course, to check a potential fit to Carv. This is also a chance for you to ask questions about the role and company.

Show us your skills For all technical roles, we will ask you to finish a technical challenge to check your knowledge and expertise. Don't worry, nothing crazy, just a fun challenge.

Technical chat In this meeting, the Carv team will dive deeper into your experience and what you could bring to the team. You can expect questions to check how knowledgeable you are in your field of expertise.

Final chat You made it to the very last stage, the final chat! Here we want to introduce more team members, share our mission & vision, and also give you the opportunity to ask your final questions.

Perks & Benefits.

Work on something unique

Competitive salary

Personal development budget

Company stock options

Latest MacBook Pro

Unlimited PTO

Hybrid way of working

Carv.com provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.