Senior Golang Developer
Vilnius | Kaunas | Klaipėda | Remote
ABOUT US
Here at IPRoyal, we provide data mining infrastructure for startups and well-established corporations all over the world. Our team is working around the clock to deliver the most effective solutions and services, creating tremendous value for our clients and streamlining their operations. The solutions we develop are cost-effective, reliable, and easy to use, giving our clients a first-class experience that grows along with them.
ABOUT THE ROLE
We're looking for a Senior Golang Developer to join our dynamic and innovative team of over 30 experts in frontend, backend, and mobile development. You'll be an integral part of a team developing products for internet sharing, powered by proxy and VPN technologies.
You'll contribute to building and improving the backend systems that power our infrastructure. Your primary responsibility will be to "teach" our custom proxy servers to quickly choose the best and least busy IP addresses from our pool, all while meeting best practices and standards.
If you are a team player who displays a positive, professional attitude at all times and are keen to develop trustworthy products, then you are the person we are looking for!
WHAT YOU'LL DO
- Design, develop, and maintain efficient, reusable, and reliable code using Golang;
- Integrate and manage various data storage solutions including MySQL, ClickHouse, and Redis;
- Implement and manage messaging systems using Kafka;
- Utilize Docker for containerization of applications;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Ensure the best possible performance, quality, and responsiveness of applications;
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues;
- Maintain code quality, organization, and automation using GitLab.
WHAT WE'RE LOOKING FOR
- For candidates with experience in other programming languages (4+ years): At least 2 years of experience working with Golang;
- For candidates with exclusive Golang experience: At least 4 years of experience;
- Strong knowledge and hands-on experience with Kafka, ClickHouse, Docker, MySQL, Redis, and GitLab;
- Proven experience in building web-based applications;
- Solid understanding of object-oriented programming, concurrency, and data structures;
- Familiarity with code versioning tools, such as GitLab;
- Ability to write clean, readable, and maintainable code;
- Strong problem-solving skills and attention to detail;
- Excellent communication skills and ability to work collaboratively in a team environment.
WHAT WE OFFER
- Impactful Work: Build and optimize large-scale proxy infrastructure handling massive IP pools and high-load traffic, solving complex performance and scalability challenges;
- Supportive Environment: Low bureaucracy, trust, and fast decision-making;
- Team Culture: Join a motivated, collaborative team that values quality and ownership;
- Exclusive perks: Enjoy a range of benefits, from snacks and bonuses to exciting workations;
- Additional support: Access budgets for new work equipment, healthcare needs, learning and more;
- Modern workspaces: Join us in our brand-new offices in Kaunas, Vilnius, or Klaipėda;
- Salary ranges: 5000 - 7000 €/month gross, based on your skills and experience.
Why Choose Us
-
Workspace freedom
Embrace the flexibility to work remotely from the comfort of your home, or enjoy the perks of our vibrant offices in New York City (US), Ajman (UAE), Vilnius, Kaunas, or Klaipėda (Lithuania). Choose your ideal workspace to grow your career.
-
Thriving team
Seize the opportunity to grow within a dynamic, fast-growing team of remarkable people. Join an environment with enthusiastic professionals who push each other to grow and improve.
-
Offsite & workshops
Enjoy regular team-building events to make your experience with us even better. From local workations to exciting adventures abroad, these events make our team stronger and more creative.
-
Professional growth
Access additional budgets for office equipment and training, empowering you to reach your full potential. We’re here to support you and help you expand your professional skills so you can thrive.
-
Health and wellness
Experience peace of mind with a dedicated budget for wellness expenses. Your well-being is our priority, and we’re here to ensure you receive the best possible care.
-
Additional benefits
Enjoy personalized celebrations for birthdays, weddings, and other special occasions, discounts at the best local shops, and complimentary parking near the offices.
-
Customer-focused
We value feedback as it helps us enhance our services and offer more value for our clients. It’s how we ensure our customers’ needs are not just met, but exceeded.
-
Open communication
We ensure every team member can connect with anyone, regardless of their position. This inclusive approach keeps us all informed, engaged, and aligned toward our shared goal.
-
Adaptability
We foster a working environment where challenges are embraced with resilience, creativity, and a solutions-oriented mindset. We think quickly and act decisively, ensuring we remain agile and responsive in an ever-evolving landscape.
-
Team-work
We understand the value of every individual within our team. However, our collective strength shines brightest when we work together, enabling us to continuously reach new heights.
-
Trust-based culture
We trust our team members and their abilities to make the best possible decisions for our service. Therefore, we cultivate an environment built on trust and collaboration, free from constant supervision.
-
Integrity
We hold ourselves to the highest ethical, legal, and data protection standards to ensure integrity in everything we do. Transparency is key in our operations, transferring information clearly and precisely.
Open Positions (7)
Chief Product Officer
Head of Business Unit
Linux System Administrator
Lifecycle Marketing Manager
Sales Development Representative
Employer Branding Manager
Growth Lead