
Senior Backend Software Engineer - Remote (Portugal)
- Portugal
- Permanente
- Horário completo
- A product-minded engineer who thinks from a user perspective, understanding both the how and why behind technical solutions
- Someone with deep knowledge of programming languages, frameworks, and best practices, with strong mastery of data structures, algorithms, and software architecture to build and scale cloud-based systems.
- A backend engineer with strong background experience in Golang, Java/Kotlin, or PHP (preferred technologies). Flexible and capable of adjusting to changing project requirements, roles, and backend technologies as needed.
- A problem solver who can break down complex challenges into manageable solutions using both analytical thinking and creativity.
- An effective communicator who can explain technical concepts to both technical and non-technical stakeholders while documenting technical specifications and processes clearly.
- A developer who believes in "you build it, you run it, you own it," ensuring high-quality code, debugging, optimization, and automation as key priorities.
- Someone with solid experience with relational and non-relational databases (MySQL, DynamoDB, Redis, Memcached) and a strong understanding of AWS cloud architecture and Infrastructure as Code tools (Terraform, CloudFormation).
- A professional with experience in large-scale web applications, an economic-thinking mindset, and being able to design well-bounded domain systems.
- Leading the planning, execution, monitoring, and completion of projects, ensuring timely delivery and adherence to quality standards.
- Contributing to complex technical projects, ensuring robust, secure, and scalable software solutions.
- Mentoring and guiding junior engineers, fostering a collaborative and productive work environment. This includes delegating tasks, providing feedback, and facilitating team communication
- Driving innovation by encouraging new ideas, shaping software development, and collaborating closely with product management to create user-centric solutions.
- Developing and deploying cloud-native solutions using GitLab CI/CD to AWS, contributing to broader engineering strategy and cross-team collaboration.
- Creating impact outside of your team by helping drive the Engineering strategy and contributing to cross-team collaboration through inter-team working groups or community guilds, among others.
- Recruiter Interview
- People Manager Interview
- Live Coding
- System Design
- Being an OLX colleague brings many rewards, such as a competitive salary, a world-class training and development program, flexible working options, and many more location-based benefits which for this role include:
- Flexible benefits plan
- 3 extra vacation days
- Health Insurance (extendable to family)
- Life Insurance
- Remote or hybrid monthly allowance (incl. transportation supplement)
- Meal Allowance
- Urban Sports subscription (pack M)
- English & Portuguese Classes
- Marriage Bonus
- New baby bonus
- Discount website
- Welcome pack