Backend Engineer with a Product Owner twist

Our infrastructure team is looking for an engineer interested in writing and running the mission-critical backend services of Prezi and their tooling. Our team consists of more than 10 infrastructure engineers working on 3 different projects in dynamic allocation. We are looking for someone with a product-focus who syncs with other engineers to find out what makes them happy and productive.

We started to split up our monolith and move the components from physical machines to the AWS cloud more than 2 years ago. The microservices architecture provides a scalable and highly available system, although it also introduces several challenges we have to get over (watch this for technical details).

Challenges, like:

  • having a proper CI system that can test and build web services and native desktop and mobile applications  lots of services
  • creating a local development environment that’s easy to use and set up
  • starting new services so fast that we don’t have to take the needed time into account at project planning
  • handling the massive amount of logs coming from the application and providing tools to developers for monitoring, alerting and debugging
  • create tooling that the other engineers use and love

What we expect from you:

  • 3+ years experience in developing web applications and web services (e.g. Python/Django)
  • Understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, TCP)
  • Experience in collecting information on what other developers need and use, and coming up with a technical solution for that

Skills we expect from everyone at Prezi:

  • Sharing mindset, work within an international environment
  • Learning fast and picking up new things easily
  • Passion for clean, tested, and maintainable code
  • Strong critical thinking skills with a constructive attitude
  • Great communication skills in English

 Most team members know these technologies and if you are familiar with some of them, it would make your on-boarding easier:

  • AWS stack
  • Chef or other configuration management system
  • Docker
  • Test automation of backend and frontend applications


Back to top