Python Backend Engineering

Skribble

  • Location: Germany (Karlsruhe) or Switzerland (Zurich), other locations (in EU) possible, 80-100%, permanent
  • Closing: This role has no specific closing date.

Job Description

Be authentic, honest and deliver on your promises - the rest will take care of itself.

Our Mission

Skribble aims to simplify the lives of people and create trust in the digital world. Worldwide. Our mission is to contribute a key element that is intuitive in usage and simple to implement: digital signatures. We advise and support organizations in the implementation of digital signatures, so that we all are better off by trusting more, wasting less time, and safeguarding environmental resources.

The Team

Our team is highly motivated, positive and works closely together. We are growing fast, currently expanding with full power throughout Europe. We are nice, fun-loving people, striving to make the world a better place: one signature at a time. This culture led to our transformation from a regional Swiss startup to an international scaleup in just four years – eager to continue the ride with the same energy and joy.

Your Contribution

We continuously develop our product to provide a great user experience to our customers. Python on Tornado is our go to stack to develop micro services around our core signing backend which is written in Java. This is why as a senior Python Developer at Skribble you will have a significant impact on the ‘brain’ of our product. You will work together with other backend and frontend developers as well as UX designers building the fundamental structures. We are using Stripe for invoicing and Keycloak as IAM system. Bringing experience with any of those systems is a big plus. However, if you don’t have any experience yet, you can acquire it on the job. Skribble is built as a micro service architecture on Kubernetes. Knowledge of Kubernetes is therefore a plus.

Your Background

  • At least 4 years of experience in backend development with Python – ideally on Tornado.

  • Experience with modern Python in bigger projects (not python-as-a-scripting language)

  • You are a team player and work well with creative UX designers, frontend and other backend developers

  • Knowledge of any of the following is a plus: Stripe, Keycloak, Kubernetes, Prometheus/Grafana, Java, JavaScript/TypeScript, Node.js, MongoDB

Our Offering

  • Working in an experienced international remote team of skilled engineers on a great product and the ability to influence the product

  • A job with a purpose: save human and environmental resources by enabling electronic signatures #worksmarter

  • Company culture of collaboration, transparency and self-responsibility

  • Shared office with other inspiring startups and fun team events twice a year

  • Flexibility in the organisation of your working time, place of work and your devices and hardware (OS X, Linux, Win)

Application process

Our application process consists of questions that are evaluated anonymously and randomized by several people independently from each other because we are interested in your skills and experience and do not want to be influenced by factors that are irrelevant to the selection process. CVs are not very informative about people's actual skills. That's why we only look at them in a second step and give them less weight. The written application via the online platform (Applied) is followed by a short telephone interview and two rounds of interviews online and on site with members of the divisional management, the executive board and the board of directors.

In order to ensure anonymity, we ask you to formulate your answers in a way that no conclusions can be drawn about your person. Thank you very much! We look forward to receiving your application.

Skribble explicitly welcomes applications from all genders, people with and without migration experience, and people with and without disabilities.

If you have any questions feel free to get in touch via laura@skribble.com

We only accept direct applications.

Apply Now!

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Start your de-biased application

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review

Start your de-biased application