Want to learn new skills and take on new challenges? Awesome, we’ll support you. Take it from Valdemar Karasevič, our Technical Team Lead, who shares how he took his professional development into his own hands and progressed during almost 5 years with us.
I’m leading the Integration Services Team. Basically, we’re responsible for integrating different Oxylabs products on a lower level and providing our clients with reliable and seamless centralized solutions for usage statistics, billing, notifications, and more.
What’s challenging is that these products are quite different in their overall solution architectures, and we have to work with huge amounts of business-centric data, but that’s what makes it interesting to developers.
Our main programming language is Go, we use Redpanda for event sourcing, various in-memory, columnar, and relational databases, whereas our applications reside in the highly available Kubernetes cluster. There’s loads of cross-team communication and alignments, so the work is quite complex.
And as a Technical Team Lead, I’m focused on supporting my teammates in their professional growth and making sure we deliver quality features fast.
I started out as a PHP developer in the e-commerce tech team. My main responsibilities were to integrate third-party tools to meet our business needs, and I have to say, it was quite challenging.
The decision to switch to a new programming language — Go. Got a little bit bored with PHP and wanted to switch to a language that has more potential. Go was the perfect choice — it was simple, yet had a great built-in concurrency system, high efficiency, and fit well into microservice architecture.
Switching to Go led to moving to another team. I’m happy I did it and thankful to my teammates who helped me make this professional transition. Later on, the Integration Services Team was formed, and I became a Technical Team Lead.
First of all, I have to say that there are a lot of internal possibilities to learn and grow here at Oxylabs — you just have to seize them.
The most important factor in my development here was the people. I’ve learned a lot from my teammates because we have a very strong knowledge-sharing culture and work on problems together as a team.
It’s also really motivating to work alongside strong professionals — they lead you by example to become the best in your field.
To become a strong developer, I needed to constantly learn new technologies while keeping the fundamentals at the top of my mind. So, I had to make a commitment to continuous development and stick to it.
Also, can’t forget about communication — it’s one of the most important skills. By having intentional and productive conversations with my teammates, I’ve learned to see different perspectives, find the best solutions to problems, and discover how to make the most impact with my work.
I think Oxylabs is an awesome place for a developer — we have our own infrastructure that handles petabytes of data, we develop solutions with high coding standards, and there are plenty of challenges to keep you engaged.
Here, you’ll be surrounded by strong professionals who share knowledge and support each other to overcome challenges as a team. So, the environment fuels growth.
Vilnius, E-Commerce
Details
Vilnius, DC
Details
Kaunas, E-Commerce
Details
Vilnius, Data Team
Details
Vilnius, Platform
Details
Vilnius, Supply
Details
Kaunas, Supply
Details
Vilnius, E-Commerce
Details
Vilnius, OxyDash
Details
Vilnius, Supply
Details
Kaunas, Supply
Details
Vilnius, OxySERPS
Details
Vilnius, OxySERPS
Details
GET IN TOUCH
General:
hello@oxylabs.ioSupport:
support@oxylabs.ioCareer:
career@oxylabs.io