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.
Backend Engineer Integrations
- On-site, Hybrid
- Amsterdam, Noord-Holland, Netherlands
- Engineering
Job description
Are you passionate about building scalable integrations, connecting SaaS systems, and driving efficiency through data interoperability? We’re seeking a skilled Backend Engineer to own and expand integrations with key partners, enabling seamless automation and data sharing for our recruitment tech platform.
About us
Carv is a fast-growing startup in the recruitment tech space, dedicated to revolutionizing the way recruiters operate through innovative AI-driven solutions. Our product helps recruiters reduce their administrative burdens, allowing them to focus on connecting with talent.
The team
Carv.com was founded by an experienced team that has previously built and exited a disruptive recruitment technology company. After the founders saw firsthand how AI could change the dynamics within an organization, the initial idea for Carv was born. You will be joining a dynamic and collaborative team of professionals with diverse backgrounds and expertise who are passionate about building a product soon to be used by millions of users. The culture is one of innovation, continuous learning, and a focus on delivering value to future customers while driving growth for the business.
The Role
As a Backend Engineer focused on Integrations at Carv, you will drive the implementation, maintenance and scalability of integrations with various applicant tracking systems (ATS), VoIP providers, and other external platforms. Your work will enable our customers to automate data flows and optimize processes, empowering recruiters to focus on the candidate.
This is an ideal role for an engineer who enjoys solving complex data challenges, designing for scale, and is excited to create robust, fault-tolerant integrations that drive the automation capabilities of our platform.
Key Responsibilities
Integration Development & Maintenance:
Design and implement robust, scalable integrations with third-party ATS systems, VoIP providers, and other external SaaS platforms.
Integrate with, develop and maintain APIs and webhooks for secure, high-performance data exchange.
Create and optimize data transformation processes that ensure seamless data interoperability between Carv and partner systems.
Implement monitoring and error handling to detect and resolve integration issues quickly, minimizing data flow disruptions.
Scalability & Reliability:
Architect solutions to support high-volume, low-latency data transfers and real-time synchronization.
Drive improvements in our integration infrastructure to handle an increasing number of partners and data volume, enhancing scalability and resilience.
Work with containerized environments and microservices architectures to ensure scalability of integration workflows.
Utilize Google Cloud Platform (GCP), Terraform and modern serverless paradigms to build and scale integration services efficiently.
Automation & CI/CD:
Establish CI/CD pipelines to automate integration deployments, ensuring rapid delivery of updates and fixes.
Apply infrastructure-as-code (IaC) best practices to standardize and automate infrastructure provisioning, especially around integrations.
Contribute to observability and logging to monitor integration health, data flow consistency, and system uptime.
Continuous Improvement:
Identify opportunities for efficiency gains by enhancing current integrations or standardizing integration workflows.
Collaborate with engineering and product teams to ensure integrations align with the broader platform architecture and business needs.
Stay updated with emerging technologies, platforms, and best practices to maintain an edge in integration scalability and efficiency.
Team Collaboration:
Partner with cross-functional teams to deliver features and enhancements, including product managers, QA engineers, and support.
Participate in code reviews and contribute to the overall growth of our engineering team.
Engage in ongoing documentation efforts to create and maintain integration guides and troubleshooting resources.
What’s in it for you?
We offer the excitement of building out Carv within the EU & USA. With a management team boasting a combined experience of 20+ years in the recruitment tech/SaaS space, you’re not starting from the ground up but are stepping onto a launching pad.
A glimpse of what else is in store:
Unlimited paid time off;
Competitive salary;
Company stock options;
MacBook Pro;
Personal development budget;
Flexibility and hybrid work set-up.
Job requirements
- Proven Experience in Integration-Focused Engineering
- 3+ years of experience in backend development with an emphasis on integrating third-party systems (e.g., ATS, VoIP providers) and building data pipelines to enable cross-platform automation.
- Expertise in System Integrations and Scalable Architectures
Proficiency in API development and integration patterns, with solid experience in statically typed languages and object-oriented programming principles.
Experience designing and managing distributed systems and microservices that enable reliable, low-latency data exchanges.
- Strong Knowledge of Google Cloud Platform (GCP)
Hands-on experience with GCP services, containerization and serverless technologies, with additional experience in Firebase and Firestore being a plus.
- Cloud-Native Development and Automation
Proficiency in infrastructure as code (IaC) using tools like Terraform and in setting up CI/CD pipelines for integration and deployment workflows.
Familiarity with observability tools to monitor integration health and resolve data flow issues promptly.
- Passion for Recruitment Technology and AI Integration
Interest in or experience with AI-driven applications and a strong motivation to drive automation and operational efficiency in the recruitment industry.
- Exceptional Problem-Solving and Optimization Skills
Strong analytical and troubleshooting skills, with a commitment to creating scalable, maintainable, and secure integration solutions that enhance overall platform performance.
or
All done!
Your application has been successfully submitted!
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.