Skroutz S.A logo

Support Engineer, Partners Experience

Skroutz S.A

Posted 1 day ago

At Skroutz, we have one simple yet powerful mission/vision: we aim to amaze. And this vision has been hardcoded into our DNA since day one. Back when we started our journey in 2005 as a price comparison engine, we created an innovative shopping tool for our users and shaped the future of e-commerce in Greece.

Today as the biggest marketplace in Greece, we continue to believe that happy customers equal happy merchants and it’s our job to understand and anticipate their needs and offer them an unparalleled, doubt-free experience. And to do so, we are always searching for new ways to make them say “wow”: Skroutz Plus (our first subscription-based service), Skroutz Last Mile (our parcel distribution company) and Skroutz Point (the first network of smart lockers in Greece) to name a few!

To create amazing experiences, we need amazing people! People that share the same passion and enthusiasm for eCommerce and technology as we do.

Sounds like you?

#AimToAmaze

Our engineering values

  • Know your Tech. Develop and master your craft, sharpen your tools. Be proud of your work
  • Release early & Iterate. Deliver prototypes and start gathering important feedback early on. Use that feedback to guide you. Don't be afraid to compromise, make sure to come back & tidy things up
  • Embrace the AI-first era. We believe in working smarter. We expect our engineers to leverage AI tools (like Copilot, Gemini, or custom LLM integrations) in their daily workflow to automate the mundane, speed up development, and focus on solving high-level architectural challenges.
  • Be a team player. Offer your help, listen and seek to understand. Step up & take initiatives
  • Don't over anything. Don't over-engineer, over-analyze, over-regulate, you get it
  • Enjoy your work. Celebrate success

Technologies we use

Our main stack is Ruby for the backend - using the Ruby on Rails framework - with Javascript (ES6) and React/Redux for the frontend. Our main storage is a MariaDB cluster. We heavily use Elasticsearch, Kafka, MongoDB, Redis and Memcached. We use Github actions for our CI and various tools like Sentry, NewRelic and Grafana for monitoring. Generally we try to pick the best tool we know or we can find that serves our needs.

How will you contribute to Skroutz vision

We are looking for a Software Engineer with a solid technical background and a “get-things-done” attitude to join our Partners Experience Support Engineering team.

The Partners Experience division is responsible for offering a state-of-the-art platform for merchants to grow their business. We are building the right services, products, and processes to drive our merchants towards a continuous growth trajectory. Our efforts to address this great challenge are focused on two main sectors, growing the Merchants’ Gross Merchandise Value and facilitating their day-to-day operations.The Partners Experience Engineering teams work closely with multiple other teams such as Operations, Partners Support, Marketplace and other engineering teams to ensure an excellent experience and growth opportunities for our sellers.

With tens of thousands of orders and shipments processed daily, there are multiple cases that need special care. The team is responsible to troubleshoot and perform operational tasks that cannot be done via existing support tools. In addition, the team ships new tooling and automations to boost other teams' productivity and autonomy.

What you will be doing

  • Write Ruby scripts to manipulate multiple order records for exceptional cases that cannot be handled by existing support tools. Run them in production
  • Implement new or missing order-handling tools in our Rails backoffice
  • Introduce automations via scheduled rake tasks, callbacks, etc for issues that were previously handled manually by Operations and Customer Care
  • Debug problematic purchase flows, reported by users. Fix or report them to other engineering teams
  • Handle integration issues with 3rd party service providers such as courier services
  • Review and provide feedback on procedures in coordination with the rest of Engineering teams
  • Review Pull Requests from other engineers in the engineering team

Requirements

  • At least (2) year of working experience as a Software/Support Engineer in a professional setting
  • A solid CS background
  • Good analytical and problem-solving skills
  • AI-native mindset: Proficiency in using AI coding assistants and LLMs to streamline your development process and deliver high-quality code faster.
  • Good communication skills and team spirit

We will appreciate if you have

  • Knowledge of Ruby/Ruby on Rails is a huge plus
  • Strong knowledge of database systems (relational, document-based, etc)
  • Familiarity with software development lifecycle
  • Familiarity with OOP principles

Benefits

  • A great opportunity to contribute to the evolution of Skroutz towards becoming one of Europe’s fastest growing Marketplaces
  • Thrive in an environment that champions ambitious goals, empowers autonomy, fosters mentoring, and unlocks exciting opportunities for both personal and business growth
  • Competitive full-time salary
  • Ongoing training and development
  • Access to books, online courses, and relevant resources
  • Top of the Line tools and equipment
  • Private Medical Plan
  • Hybrid Working
  • Free gym membership at Golden Gym in Athens, plus OAKA cross training & running courses, Padel and online yoga
  • For all New Skroutz Fathers we offer 30 working days paternity leave (1,5 months in total)
  • Monthly childcare allowance for all Skroutz Parents
  • When at the office, we offer free food catering (breakfast & lunch)
  • Free Skroutz Plus subscription

As part of our dedication to the diversity of our workforce, Skroutz is committed to Equal Employment Opportunity without regard to race, color, national origin, ethnicity, gender, disability, sexual orientation or religion.

Disclaimer:

Skroutz collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). We are bound to use the information provided within your job application for recruitment purposes only and not to share these with any unauthorized third parties. Furthermore, please be informed that we may utilize Artificial Intelligence (AI) systems and automated tools to assist in the initial screening and ranking of applications.

Want to see the full job description?

Sign in to view the complete details and apply to this position.

Job details

Workplace

Office

Location

Athens, Attica, Greece

Similar

Jobr Assistant extension

Get the extension →