Software Engineer - Partners Platform

Skroutz is an e-commerce platform aiming to become the Everyday App for online shopping needs, expanding from Greece to Cyprus and the Balkans.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
E-Commerce

Description For Software Engineer - Partners Platform

At Skroutz, our mission is to amaze customers by offering an unparalleled, doubt-free experience in online shopping. We aim to become the Everyday App, the go-to destination for millions to fulfill their online shopping needs. Our vision extends beyond Greece, as we're expanding to Cyprus and the Balkans to become one of Europe's fastest-growing Marketplaces.

We're seeking a Software Engineer for our Partners Platform division. This role involves supporting the engineering needs of our platform that helps merchants grow their business. You'll be writing Ruby scripts, introducing automations, debugging problematic flows, handling integration issues with 3rd party services, and reviewing procedures.

Key responsibilities include:

  • Writing and running Ruby scripts in production to manipulate records for exceptional cases
  • Introducing automations via scheduled rake tasks and callbacks
  • Debugging and fixing user-reported issues
  • Handling integration issues with 3rd party service providers
  • Reviewing and providing feedback on procedures

We use technologies like Ruby on Rails, JavaScript (ES6), React/Redux, MariaDB, Elasticsearch, Kafka, MongoDB, Redis, and Memcached. Our development process involves Github actions for CI and tools like Sentry, NewRelic, and Grafana for monitoring.

Join us at Skroutz and be part of reshaping online shopping, turning everyday moments into remarkable experiences. #AimToAmaze

Last updated 5 months ago

Responsibilities For Software Engineer - Partners Platform

  • Write Ruby scripts to manipulate multiple records for exceptional cases
  • Introduce automations via scheduled rake tasks, callbacks, etc
  • Debug problematic flows reported by users
  • Handle integration issues with 3rd party service providers
  • Review and provide feedback on procedures

Requirements For Software Engineer - Partners Platform

Ruby
JavaScript
React
Redis
MongoDB
  • At least 2 years of working experience as a Software/Support Engineer in a professional setting
  • A solid CS background
  • Good analytical and problem-solving skills
  • Good communication skills and team spirit
  • Proficiency in Greek for effective communication with Greek-speaking stakeholders
  • 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 For Software Engineer - Partners Platform

Medical Insurance
Parental Leave
  • 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
  • 30 working days paternity leave for New Skroutz Fathers
  • Monthly childcare allowance for all Skroutz Parents
  • Extra paid time off
  • Free Skroutz Plus subscription

Interested in this job?

Jobs Related To Skroutz S.A Software Engineer - Partners Platform

Software Engineer, Backend (SE 0225)

Backend Software Engineer position at Skroutz, Greece's leading e-commerce marketplace, working on large-scale systems with Ruby on Rails and modern technologies.

Software Engineer - Partners Platform

Skroutz S.A is hiring a Software Engineer for their Partners Platform team. Hybrid role in Athens, focusing on backend development for partner systems.

Windows on Arm Multimedia SW Application Engineer

Windows on Arm Multimedia SW Engineer role at Qualcomm, focusing on driver development, system debugging, and customer support for IOT devices.

Software Engineer

Backend Software Engineer role at BitGo, building API-first platform for crypto products, requiring 3+ years experience in Node.js and TypeScript.

Software Engineer, Performance Platform

Backend Software Engineer role at DoorDash focusing on performance platform development, requiring 2+ years of experience in platform/infrastructure teams.