Match score not available

Remote Senior Software Engineer (Golang)

72% Flex
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Extensive software development experience with Go, Background in relational and non-relational databases, AWS cloud architecture.

Key responsabilities:

  • Develop backend for real estate applications
  • Participate in team collaborations and discussions
OLX Group logo
OLX Group Large https://www.olxgroup.com/
5001 - 10000 Employees
See more OLX Group offers

Job description

Logo Jobgether

Your missions

WELCOME TO OLX

At OLX, we work together to build a more sustainable world through trade.
We make it safe, smart, and convenient to buy and sell cars, find housing, get jobs, buy and sell household goods, and more. Our colleagues around the world help to serve millions of people around the world every month, through its well-loved consumer brands including OLX, Otodom, Property24.
Join OLX and see how far you can go.

Note before applying: This is a remote position, you can work from anywhere in Poland. Currently, we are not considering candidates that are not physically based in Poland.

We're looking for a Senior Software Engineer who will focus on developing the backend of our real estate applications: Otodom in Poland, Imovirtual in Portugal, and Storia in Romania.

We're a team of over 100 people building Real Estate marketplace platforms that make it easy for anyone to buy, sell or rent their apartments and houses. We are organized into 3 pillars: Consumers, Professionals, as well as, Unification and Opportunities, all working on unique technical challenges. Joining one of Real Estate's teams means developing a well-known marketplace with very high traffic (up to 6M requests per hour). You will work in a small cross-functional team (product, analytics, front-end, back-end, SRE) and report to an Engineering Manager.

During the recruitment process, we will discuss your experience and expectations to match you with the team where you will thrive.

Your day-to-day at OLX:
  • Work on the active development of new solutions (Golang), sometimes wrapping up the decoupling from legacy (large PHP monolith on EKS)
  • Craft architecture of new high-available microservices or serverless solutions, depending on the use case
  • Build new scalable backend solutions for internal and external users (100+ Lambda functions supporting monetization engine, architecture visualized with C4 diagrams)
  • Constantly improve your skills by attending internal and external workshops and conferences
  • Be part of a backend community that actually cares about the product and good practices

  • About you:
  • You are curious about how things work and you have the "you build it, you run it, you own it" mentality
  • You have extensive software development experience (ideally with Go)
  • You have a background working with relational databases as well as non-relational databases, e.g. MySQL, DynamoDB, Redis, Memcached, and a good understanding of cloud architecture, ideally AWS, and infrastructure as code tools like Terraform or CloudFormation
  • You can think from a user perspective — it's important not only to know how to solve a technical problem but also to understand why
  • You have experience in driving improvements and leading initiatives
  • You are a team player, experienced in cross-hub collaborations and discussions with various stakeholders
  • You mentored less experienced folks
  • It's great if you previously worked with GraphQL, Docker, Kubernetes, GitLab, and CI/CD

  • What we'll give you:
  • Base salary and an annual bonus: 15%
  • Work with and impact all OLX websites around the world
  • Training and conference budget and free access to Udemy courses
  • A benefits package with 300 points on the Mybenefit platform per month, private medical care provided by Luxmed, Ask Henry services, and much more
  • 100% remote work (as well as the possibility to work from our offices in Poznan and Warsaw)

  • What you can expect from the recruitment process:
  • The first step is a meeting with our Tech Recruiter: we are excited to get to know you and tell you more about OLX and the role
  • Next, you'll meet one of our Engineering Managers
  • Following that, there will be a technical check consisting of live coding tasks and System Design sessions
  • Finally, we will provide feedback and, hopefully, extend an offer
  • - -

    Why join OLX? 
    At OLX, we invest in ourselves and each other to reach our full potential. We avoid bureaucracy and empower our teams to innovate; with opportunities, training, and leadership behaviors a key focus for all. Our commitment to inclusion ensures we listen to a diverse range of voices when making decisions. And, we combine the spirit and agility of a startup with our global scale and the backing of Prosus, one of the largest consumer internet groups in the world.

    Diversity, Equity and Inclusion at OLX
    At OLX, we are committed to creating a diverse, inclusive, and authentic workplace. We strongly encourage people of all races, ethnicities, disabilities, ages, gender identities or expressions, sexual orientations, religions, backgrounds, and experiences to apply.
    If you are excited about this role, and your past experiences do not align perfectly with every criteria asked for in the job description, we would still like you to apply. You may be just the right candidate for this or other opportunities across the business, and we'd like to hear from you.

    OLX (OLX consists of OLX Global B.V. and its affiliated companies) will handle your personal data with care and will process your personal data to assess your fit for the position you are applying for. You can give your consent (optional) to allow us to store your data for up to 12 months after the application process. So that in case you are not fit for the role at stake we can consider you for other suitable roles.   
    Please refer to our Privacy Statement to find out more about how your application data will be processed.

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Go Premium: Access the World's Largest Selection of Remote Jobs!

    • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
    • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
    • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
    • Try out our Premium Benefits with a 7-Day FREE TRIAL.
      No obligations. Cancel anytime.
    Upgrade to Premium

    Find more Software Engineer jobs