BackEND engineer

Location: Berlin

GEENEE GmbH is looking for an experienced backend engineer in order to design, develop, and maintain backend software and infrastructure that is a part of the GEENEE platform for image recognition and augmented reality.




You will help augment existing backend systems which integrate our computer vision algorithms with our advanced production deployment system. Besides building and implementing key backend features, you will communicate with users! We believe in the best ideas winning and will want you to be comfortable with
prototyping and pitching your own ideas to the team.


Required Skills:

  • Degree in Computer Science or comparable professional working experience

  • Experience developing HTTP REST APIs

  • Solid knowledge of Elixir/Erlang and appreciation for functional programming

  • Solid backend working knowledge of at least one of: Ruby, C/C++, Erlang

  • Ability to design robust microservices

  • Experience with CI/CD/CD services such as CircleCI

  • Experience working with SQL databases such as PostgreSQL

  • Experience with Amazon Web Services or similar experience from GCP, Azure

  • Basic experience with Terraform and Kubernetes

  • Basic experience with Docker

  • Solid git skills

  • Great communication skills

  • Fluent written and spoken English


Bonus skills: 

  • Experience working with Elixir Phoenix and Ecto frameworks is a plus

  • Experience in augmented/mixed/virtual reality

  • Experience in computer vision

  • A portfolio of already-deployed web applications created by you

  • Public repositories showcasing your work

What are some of the benefits in joining GEENEE?


Our Techstack:

  • Our REST API is backed by Elixir / Phoenix / Ecto based microservices

  • C++ based core image recognition

  • PostgreSQL

  • Our infrastructure is described as Code with Terraform and Kubernetes

  • Major AWS services we use are EKS, RDS, Cloudfront and S3

  • Github, CircleCI, Slack, Jira/Confluence

Things lots of companies offer:

  • Flexible working schedule

  • Onsite healthy snacks and beverages

  • Subsidized lunch

  • Employee social events

  • Stock options

  • 26 days of holiday a year

Things that make GEENEE special:

  • Flat hierarchy

  • High amount of individual trust

  • Culture of listening and respect

  • Office in Kreuzberg - Close to transport and (we think) it's the best part of Berlin

  • Cutting-edge technology

  • Top brands as clients

  • Quiet work environment (mostly)

  • Work/life balance is important to us

  • Friendly and honest co-workers

  • Lots of opportunities to pursue, including interests outside your core area

© 2019 Co-Created by GEENEE and Talent.