Our team
SSP Backend Developer
Interview
Answer: About 20 years ago, I found myself building an email marketing tool. Later, I worked on an ad server, and eventually, I ended up in the world of RTB as the industry evolved. What really hooked me at first was how every improvement is measurable—being able to see the direct impact of optimizations made it incredibly satisfying. Two decades later, that data-driven approach is still what keeps me engaged.
A: I’ve always loved building games like LEGO. Being a backend developer is pretty much the same, but with code: we have tons of tools, technologies, and patterns that we can mix and match to build almost anything. And when everything fits perfectly, the satisfaction is just as good.
A: There are tons of technologies and roles within a team. Find where you feel comfortable and go for it. You’ll learn much faster from your teammates than by yourself. And in our field, continuous learning isn’t optional—it’s a necessity.
As for essential skills, a strong understanding of databases, mastering at least one backend language (PHP in my case, but Node.js, Python, or Go work too), and knowing software architecture patterns. Deployment skills are also crucial, along with security best practices to prevent common vulnerabilities. Lastly, solid debugging and testing abilities will save you a lot of trouble and ensure your applications run efficiently.
A: I usually start my day by reviewing tasks and prioritizing what needs to be done. Mornings are for deep work—coding, solving complex problems, or making key decisions. Afternoons are more flexible, often spent debugging, reviewing code, or planning upcoming features.
When it comes to tools, I prefer JetBrains IDEs—they just feel right for me. For database management, I can work with any tool as long as it gets the job done efficiently. My main focus is structuring my workflow well and ensuring I don’t get lost in unnecessary details.
A: I don’t count them, but I try to keep them to a minimum. I prefer using Slack or internal chats whenever possible.
A: Besides work-related tools, probably Telegram, Spotify or Audible.
A: If I’ve spent too many hours in front of the computer, I try to do something physical: go for a walk or exercise. If the day has been more relaxed, I just unwind by watching a series or reading.
A: Depends on how much we’re talking about 😆. But first, I’d make sure not to make any impulsive decisions. I’d probably invest in my own projects, diversify into real estate, and travel more.