Full Stack Data Engineer (m/f/*)

About Peregrine

Peregrine empowers teams to build a safer and more sustainable mobility ecosystem for all.

Bringing connected, perception-technology behind the windshield of any vehicle, Peregrine uses AI-powered video analytics to turn miles driven into valuable information. Peregrine’s unique visual data intelligence uses insights from the edge to identify road risk in commercial fleet operations, monitor traffic and understand road infrastructure.   

Our Berlin-based diverse and international team brings together academic excellence and industry experience in robotics and autonomous driving from both Silicon Valley as well as from Europe – including leading automotive OEMs and suppliers such as Bosch, Volkswagen, HERE, and TomTom. We’re looking for smart, driven and passionate people motivated to solve hard problems. Are you ready to join us on this mission?

The role

As part of our development team, you will own our infrastructure engineering. This includes the design, development and contribution to the cloud infrastructure, web services and web apps of Peregrine, dealing with millions of data points gathered by our intelligent video telematics solution. The backend components are the backbone of Peregrine – responsible for collecting, combining and mining all kinds of data in order to generate and provide insights to our customers in an easily accessible way, through diverse API services. The frontends present the data to our customers by showing e.g. statistics, heat maps, etc. in a comprehensible and actionable format.

Your profile

  • Proven knowledge in developing, orchestrating and maintaining highly responsive and reliable web services, as well as the underlying related tools needed to maintain these services (e.g. experience on AWS, GCP or Azure with Kubernetes, Docker, Infrastructure As Code, …)
  • Expertise with big data, big data analytics databases and scalable data architectures
  • Experience with design and development of web APIs and web apps (e.g. using Typescript, React, Node.js, Go, …)
  • Knowledge of DevOps tools: CI/CD, scripting (e.g. Shell, Python,..), monitoring (e.g. Prometheus, …).
  • Experience with managing distributed infrastructures and knowledge in networking (routing, SDN)
  • You develop with security and data privacy in mind
  • You have a strong feeling for clean code and well-tested codebases
  • You embody a collaborative, team first mindset
  • Fluency in Git

We don’t expect anyone to check all these boxes mentioned above! If a few of these points apply to you, we definitely want to talk!


Our offerings

We are committed to having a diverse and inclusive work environment as well as a flat organizational structure which promotes open communication. We value new opinions and ideas from all members of our team and foster a culture where we all learn from each other. We celebrate people of diverse backgrounds, experiences, abilities, and perspectives. We encourage active participation in our design, innovation, and development process. And of course we offer free drinks and snacks and flexible working time because we aim to create the working environment that we envision for ourselves, for everyone at Peregrine.

— Notes on working at Peregrine in times of COVID-19 —

The health of our team and their families has top priority. That’s why we have been choosing to work from home since mid of March 2020. Even more today, we want to enable the entire team to easily collaborate remotely as well as meet up for virtual social events.

Do you want to empower teams to build a safer and more sustainable mobility ecosystem for all using video analytics with us?

Please send your application and CV to jobs@peregrine.ai.


Contact details

Dr. Steffen Heinrich
Co-Founder and CEO

Peregrine Technologies GmbH
Saartsr. 20a
12161 Berlin