Keepit logo

API Integration Developer

Keepit

Join Our Mission to Secure the Digital World

Keepit is on an ambitious mission to secure the digital world, and we are looking for an API Integration Developer to join our Backend Team in Krakow, Poland. As a rapidly growing company, we are expanding our SaaS cloud-based backup services to a global audience, and we need innovative tools to achieve this.

About the Role

Our platform is designed to provide customers with an immutable historical archive of their primary data in systems such as Microsoft 365, Google Workspace, Salesforce, Azure AD, Dynamics 365, and Zendesk. It aims to protect them against everything, from ransomware to simple accidents.

Most of our back-end components are written in clean, modern C++ 20 using mainly purpose-built components and STL. Several components that deal with business processes and data mining are built using Common Lisp. Everything runs on Linux.

Backing up billions of objects over foreign APIs using imperfect networks on systems with finite memory and making it all happen in as little time as possible is no small feat. If you think solving complex problems is fun, we have strong indications that we will not run out of complicated issues soon. Join us for fun!

Key Responsibilities

  • Investigate 3rd-party APIs and Data Models
  • Identify the core data objects of 3rd-party services
  • Implement the backup and restore of the core data objects in the Keepit scripting language
  • Create technical documentation
  • Take part in the development of new features
  • Troubleshoot issues with Support and deliver fixes
  • Work with Operations on performance improvements
  • Identify and resolve shortcomings autonomously or with colleagues

Required Skills

  • Experience with scripting languages
  • Experience with version control systems, preferably Git
  • Good understanding of XML, JSON, RESTful APIs, and SOAP

Bonus Skills

  • Experience with Relational Database Systems
  • Experience with CRM systems
  • Experience with Postman, curl, etc.

Recruitment Process

During the recruitment process, you can expect the following stages:

  1. Recruitment interview
  2. Technical assignment
  3. Technical interview
  4. Final interview

You will be assessed according to the criteria below:

  • Technical skills: We are looking for candidates with experience in scripting languages and working with web APIs.
  • Team collaboration: You must be able to negotiate with the team regarding improvements to our product and structures.
  • Language: English is a preferred language, and we expect you to be fluent in both written and spoken.
  • Proactive approach: We look for proactive candidates who can lead ideas. We highly appreciate a spirit of innovation and responsibility.

Benefits

  • Umowa o pracę employment contract
  • 4 additional working days of vacation leave per full calendar year (i.e., 30 working days in total)
  • Health and Life Insurance
  • 3 days of internal sick leave without a doctor’s note
  • Employee Capital Plan (PPK)
  • Multisport card compensation
  • Full or partial coverage of professional training sessions, meetups, etc.
  • English-speaking club with native speakers
  • Cosy office in Krakow city centre (Długa, 72) with beverages, fruit, and cookies
  • Winter and summer parties, events, team-buildings

We kindly ask you not to provide us with any sensitive categories of personal data when applying for a job with us. When applying for the vacancy, Keepit will process your personal data, and therefore we recommend that you also read our privacy policy, which describes our processing of personal data and your rights as a data subject.

Benefits
Extracted with AI

  • Umowa o pracę employment contract
  • 4 additional working days of vacation leave per full calendar year
  • Health and Life Insurance
  • 3 days of internal sick leave without a doctor`s note
  • Employee Capital Plan (PPK)
  • Multisport card compensation
  • Full or partial coverage of professional training sessions, meetups, etc
  • English-speaking club with native speakers
  • Cosy office in Krakow city centre with beverages, fruit, and cookies
  • Winter and summer parties, events, team-buildings

Similar jobs

Last update: 23 minutes ago

Keepit logo
Keepit

Senior Front-end Developer with React.js

Join Keepit as a Senior Front-end Developer in Krakow. Work with React.js, JavaScript, and CSS in a dynamic environment.

Make logo
Make

Apps Developer (Integrations)

Join Make as an Apps Developer in Prague to create and maintain integrations using APIs and JavaScript.

Tylko logo
Tylko

Mid-level Python Developer

Join Tylko as a Mid-level Python Developer to enhance systems with Python, Django, and PostgreSQL. Hybrid work in Warsaw.

Astek logo
Astek

Senior Python Developer with DevOps Experience

Join our team as a Senior Python Developer in Gdańsk, Poland. Work on data pipelines, web interfaces, and DevOps in a hybrid model.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Engage in front-end and back-end development with technologies like React, Java, and cloud services.

IBM logo
IBM

Full-stack Software Developer - Integrations

Join IBM in Cracow as a Full-stack Software Developer focusing on integrations, utilizing skills in NodeJS, REST, and microservices.

Grape Up logo
Grape Up

Senior AI Engineer

Join Grape Up as a Senior AI Engineer in Cracow, Poland, to lead AI/ML projects using LLMs, Python, and Java in a hybrid work environment.

SmartBear logo
SmartBear

Senior DevOps Engineer

Join SmartBear as a Senior DevOps Engineer in Wrocław, Poland. Design and maintain scalable cloud infrastructure with a focus on CI/CD and automation.

EPAM Systems logo
EPAM Systems

Senior Java Full Stack Developer

Join EPAM Systems as a Senior Java Full Stack Developer in Wroclaw, Poland. Work with Java, ReactJS, and Azure in a hybrid model.

Akamai Technologies logo
Akamai Technologies

Fullstack Software Engineer

Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.

beqom logo
beqom

Middle Back-End Software Engineer

Join beqom as a Middle Back-End Software Engineer in Cracow, enhancing and maintaining enterprise software for compensation management.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.

Leya logo
Leya

DevOps/Cloud Engineer

Join Leya as a DevOps/Cloud Engineer to manage cloud resources, develop CI/CD workflows, and work with cutting-edge AI technologies.

IBM logo
IBM

Backend Developer

Join IBM as a Backend Developer in Cracow, focusing on design, coding, and testing in a global team environment.

Relativity logo
Relativity

Senior Java Software Engineer

Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.

Aviva logo
Aviva

Senior React Native Developer

Join Aviva as a Senior React Native Developer in Warsaw. Work on innovative projects with a modern tech stack in a supportive, hybrid environment.

Charles River Development logo
Charles River Development

Senior Full-Stack Engineer

Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.

Remitly logo
Remitly

Senior Fullstack Development Engineer

Senior Fullstack Development Engineer in Cracow, Poland. Skills: Java, TypeScript, Kotlin, technical architecture, systems design.

IBM logo
IBM

Mid to Senior DevOps Engineer

Join IBM as a Mid to Senior DevOps Engineer in Cracow, Poland. Engage in cutting-edge DevOps practices and cloud services in a hybrid work setting.

Fresha logo
Fresha

Senior Backend Developer (B2B - Warsaw)

Senior Backend Developer needed in Warsaw for a leading beauty & wellness platform, skilled in Ruby, Elixir, and microservices.

IBM logo
IBM

Fullstack Software Developer (React/Java)

Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.

ING Poland logo
ING Poland

Senior DevOps Engineer - Cloud Technologies

Senior DevOps Engineer role focusing on cloud technologies and application integrations at ING Poland.

Apollo.io logo
Apollo.io

Senior Backend Engineer

Senior Backend Engineer role focusing on scalable solutions, RESTful services, and database modeling in a collaborative environment.

ClickUp logo
ClickUp

Senior Backend Engineer, Data Platform

Senior Backend Engineer needed for scaling data platform at a fast-growing SaaS company in Poland.