Zurück zu den Positionen

Sr. Backend Engineer (Ruby) (m/f)

Festanstellung, Vollzeit · Berlin

Über uns
Founded in 2013 and headquartered in Berlin, Germany ZenGuard GmbH (https://www.zenmate.com) provides multi-platform security software and service that encrypts and secures user's internet connection and protects privacy while browsing. With its ZenMate flagship privacy service, ZenGuard prevents snoopers, hackers, governments, and ISP's from spying on user's web browsing activities, downloads, credit card information, and more. In addition to a slimmed-down free version, ZenMate is also available as a premium model with a subscription. With over 30 global server locations and more than 45 million users, ZenMate is one of the world's leading VPNs.
Your tasks
  • You will work on existing products as well as upcoming new products which are used by millions
  • Develop and ideate innovative solutions based on product requirements and business challenges 
  • You will contribute to the product development and serve as an internal resource for technical software applications
  • Architecting and implementation pragmatic and scalable solutions 
  • Maintaining and scaling our API and its connected services (RVS, user dashboard, voucher service etc.)
  • Architecting, developing and maintaining core components split off from the API as separate more isolated services
  • Scaling our internal services (messaging infrastructure, API, other services etc.) to a point where supporting just a few different endpoints needs changed in order to support a larger magnitude of different scenarios
  • Documentation, writing tests and reliable code are a strong focus
  • Coaching and mentoring more junior colleagues when needed
  • Supporting the other departments with your knowledge for technical questions to our product
Your profile
  • 5+ years of experience in a similar position as a Backend Engineer or Fullstack Developer with a focus on Backend 
  • You have a brilliant knowledge of software architecture and best practices in software engineering
  • Strong interest or experience in architecting service based API components
  • Sizable experience concerning testing frameworks, writing testable code and knowledge about best practises/coding patterns
  • Expertise as Ruby developer and you stay up to date with the current Ruby ecosystem (Ruby versions, Gems, Capistrano, etc.), as well as Ruby on Rails
  • Strong knowledge in JavaScript is a plus
  • You’re great at documenting your work and having it peer-reviewed
  • You know how to work with Databases and ORMs (Postgres, Redis, ActiveRecord) and know how to utilize caching strategies
  • Nice to have: Knowledge / Proficiency in another Language (Python, etc.)
  • You have built REST APIs before and know how to implement secure authentication (e.g. tokens, etc.) according to best practices
  • You are able to issue deployments, debug using curl, etc.
  • Interest in modern deployment tools and strategies (e.g. Docker, Kubernetes, etc.)
  • You know how to build highly scalable, robust, and fault-tolerant services that support our unique growth requirements. You stay up-to-date with the latest architectural trends
  • Fluent English

Deine Bewerbung

Wir freuen uns über Dein Interesse an ZenMate. Bitte fülle das folgende kurze Formular aus. Solltest Du Schwierigkeiten mit dem Upload Deiner Daten haben, wende dich gerne per Email an jobs@zenmate.com.

Bitte lade hier die für die Stelle benötigten Bewerbungsunterlagen hoch (z.B. Lebenslauf, Anschreiben, Zeugnisse, Gehaltsvorstellung etc.).
Per Klick mehrere Dateien auswählen oder Drag and Drop verwenden