Backend Software Engineer - Golang
Remote Portugal, Portugal / Lisbon, Portugal
OLX Group – Engineering /
Full-time /
Remote
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.
As a Backend Software Engineer, you can work in a full-remote setup residing in Portugal, and you'll work on a microservices architecture, based mostly on Amazon Web Services, with Golang as the language of choice. Are you someone who is craving scalable problems and dealing with optimizations? You'll work with a creative, important team from the comfort of your house but as close as we have ever been!
What you will do:
- Develop one of the main components of the current strategy, while participating in product design, security, and privacy discussions.
- Write and review code, and ensure quality is a first-class citizen.
- Contribute to single sign-on (SSO) and multi-factor authentication (MFA) solutions.
- Work with authorization flows and Cognito user pools.
- Participate in solving specific technical challenges with engineers from other European offices and have a chance to accelerate your impact by delivering for millions of customers.
- Contribute to our engineering community through our communities of interest or even driving/participating in Design documents or RFCs.
- Report to the Engineering Manager directly.
Who we are looking for:
- Bachelor's or Master's degree in Computer Science or a related field.
- Understand backend technologies, architecture, and challenges (a.k.a. mid-level/regular engineer).
- 2+ years of experience with any of these: Golang / Kotlin / Java. Please consider that the current tech stack is based on Golang, so you’ll be required to use it.
- 2+ years of experience with Git.
- 2+ years of experience with CI/CD and RESTful APIs.
- 1+ years of experience with Agile methodologies.
- Knowledge of OAuth 2.0 flows.
- Knowledge of PHP is beneficial since our monolith relies on it.
- Knowledge of AWS is beneficial since our microservices solution relies on it.
- Experienced with large-scale web applications, with an economic thinking mindset.
- Team player attitude.
- Proficient in English, with good verbal and written communication skills.
What can you expect from us and what do we offer?
- Opportunity to work with many technologies, including Golang, AWS Lambdas, and AWS DynamoDB.
- Solid observability stack, with New Relic, Sentry, and ELK.
- Possibility to be mentored by someone of your choice from the OLX community.
- A healthy learning environment that takes your career at heart for both Individual Contributors and Managers.
- We offer an Annual Bonus plus benefits like Health and Life insurance, Food Allowance, Transportation Allowance, English and Portuguese classes, and many other surprising treats.
- Open selection of training e-courses including MyAcademy, Udemy, and specialist AWS training.
- A company committed to building an inclusive environment for all employees and creating equal opportunities.
- Great place to learn within fast-growing, global classifieds platforms.
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.