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:
- Recruitment interview
- Technical assignment
- Technical interview
- 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
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.
Apps Developer (Integrations)
Join Make as an Apps Developer in Prague to create and maintain integrations using APIs and JavaScript.
Mid-level Python Developer
Join Tylko as a Mid-level Python Developer to enhance systems with Python, Django, and PostgreSQL. Hybrid work in Warsaw.
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.
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.
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.
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.
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.
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.
Fullstack Software Engineer
Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.
Middle Back-End Software Engineer
Join beqom as a Middle Back-End Software Engineer in Cracow, enhancing and maintaining enterprise software for compensation management.
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.
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.
Backend Developer
Join IBM as a Backend Developer in Cracow, focusing on design, coding, and testing in a global team environment.
Senior Java Software Engineer
Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.
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.
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.
Senior Fullstack Development Engineer
Senior Fullstack Development Engineer in Cracow, Poland. Skills: Java, TypeScript, Kotlin, technical architecture, systems design.
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.
Senior Backend Developer (B2B - Warsaw)
Senior Backend Developer needed in Warsaw for a leading beauty & wellness platform, skilled in Ruby, Elixir, and microservices.
Fullstack Software Developer (React/Java)
Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.
Senior DevOps Engineer - Cloud Technologies
Senior DevOps Engineer role focusing on cloud technologies and application integrations at ING Poland.
Senior Backend Engineer
Senior Backend Engineer role focusing on scalable solutions, RESTful services, and database modeling in a collaborative environment.
Senior Backend Engineer, Data Platform
Senior Backend Engineer needed for scaling data platform at a fast-growing SaaS company in Poland.