Opera Mini was created to solve the real problem of making the internet accessible to everyone, regardless of the device they owned or the network they were on. By successfully solving this problem, Opera Mini became the only viable browser choice for hundreds of millions of users around the world. The key to this success was the unique compression technology that, along with a lightweight client, made it possible to load any page on any device while consuming very little resources on the client. Of course, there is no magic - saving resources on the client means using them on servers. How many servers, you may ask? Enough to handle millions of open browser tabs at the same time. However, computing power alone is not enough - you need a group of highly skilled, highly motivated engineers that will tell the machines what to do, and how. That’s where you come in!

We are looking for a Backend Developer to join our Opera Mini Server Core team. Have you ever dreamed of making a real impact on the way people communicate? Well, then working at Opera should be exactly right for you! Here, the innovations you create quickly get implemented and delivered to our users. You will work surrounded by supportive colleagues in a flat organizational structure. Short decision-making processes help boost your creativity and drive. We are a small and independent team of highly skilled engineers in which everyone's contribution matters. Due to the small size of the team and the magnitude of the task at hand, we don’t have strict distinctions between the roles.

We are looking for a quality engineer to work on a messaging web service that can handle millions of users being online with a throughput of thousands of messages per second.

Are you the one we are looking for?

  • Are you a highly skilled, highly motivated IT engineer who can work independently?
  • Are you able to understand how distributed systems work (DHT, clusters, master node selection, etc),?
  • Are you experienced with evented/event-loop based I/O
  • Do you enjoy learning and using new esoteric programming languages?
  • Do you have a good knowledge of the Linux Operating System?
  • Do you like being given a lot of freedom but understand that it comes with great responsibility?
  • Are you more proud of your contributions than your certificates and diplomas?
  • Do you continuously look for ways to improve, both personally and professionally?
  • Do you have a good communication skills and fluency in English

If your answers to these questions are yes, then you might be exactly the type of person we are looking for.

Please attach a cover letter and your resume to apply now. We are looking forward to hearing from you.

About us:

Opera is a global web innovator with an engaged and growing base of hundreds of millions of monthly active users who seek a better internet experience. Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its business into new segments. Today, Opera offers users around the world a range of products and services that include PC and mobile browsers, the newsreader Opera News, and apps dedicated to gaming, fintech, e-commerce and classifieds.

Opera is headquartered in Oslo, Norway with major offices in Poland, China, Estonia and Sweden, as well as a presence in many additional countries.Opera is listed on the Nasdaq stock exchange under the “OPRA” ticker symbol.