Zenly was created because we wanted an easy way to know what our friends were doing. Naturally, we created an app - a map that lets you see your friends and what they’re up to. Millions of people around the world have since made us realize that Zenly goes beyond letting you know what your friends are doing. It actually brings you to spend more time with the people who matter most and moves you a little closer to them even when you can’t. We’re a small team of <60 passionate people determined to offer an alternative to products that were meant to connect us but only alienated us. An alternative that represents a true reflection of your world and those you care most about.
As a Backend Engineer you will work in a long-lived dedicated team/squad alongside contributors of all disciplines (Design, Mobile, Product, Scientists, QA). You and your team will be responsible for an overall company goal and will work together at defining the roadmap that will lead to the most impact.
Currently, Backend Engineers are working in teams like Conversation, Growth, Platform, Predictions and Maps to quote only non-internal team names.
The Zenly backend is written mostly in Go with a bit of Rust. We have monorepos for both that host standalone services. Communication from and between services is done using gRPC or GraphQL depending on usecases.
The number of technologies we use is fairly limited as we aim to master the inner workings of what we use in production. Our main database is ScyllaDB (C++ drop-in Cassandra alternative), our real time bus is powered by NATS and our durable event bus is built on top of Kafka. 3 pieces of software that we learned (the hard way) to use properly at scale.
Finally, everything runs in GKE (Google Kubernetes Engine) and supports 100s of thousands of QPS on less than a 1000 cores. Don't hesitate to look at the SRE job opening for additional information on the infra stack.
PS: The client software that communicates with the server is also written in Go and shares a lot with the backend.
What you'll do as a Backend Engineer:
You have successfully subscribed
Check your email and follow the instructions to restore access to your account