IPRoyal
Senior Golang Developer
IPRoyalLithuania18 hours ago
Full-timeEngineering, Information Technology

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.

Key Skills

Ranked by relevance