Software Engineer, Payments Team (SEP 0225)

Skroutz is Greece's leading e-commerce marketplace platform, expanding into Cyprus and the Balkans, focused on simplifying online shopping through a trusted platform.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
E-Commerce

Description For Software Engineer, Payments Team (SEP 0225)

Skroutz, Greece's leading e-commerce marketplace, is seeking Software Engineers for their Payments team. The role focuses on building and maintaining scalable payment systems for their rapidly growing platform. As a Software Engineer in the Payments team, you'll work with a modern tech stack including Ruby on Rails, AWS services, and various database technologies. The position offers an opportunity to contribute to the company's expansion across Europe while working on critical payment infrastructure.

The ideal candidate will bring 5+ years of software engineering experience and a strong CS background. You'll be responsible for implementing payment infrastructure, creating monitoring tools, integrating third-party APIs, and maintaining ERP integrations. The role requires expertise in Ruby/Rails, database systems, and payment domain knowledge.

Skroutz offers a compelling work environment with a focus on professional growth and work-life balance. Benefits include competitive salary, medical coverage, hybrid working arrangements, and various lifestyle perks. The company culture emphasizes continuous learning, autonomy, and mentorship opportunities.

The position is based in Athens, Greece, with a hybrid working model. You'll be part of a team that values technical excellence, iterative development, and collaborative problem-solving. This is an excellent opportunity for experienced engineers who want to impact e-commerce at scale while working with modern technologies and contributing to a product that serves millions of users.

Last updated 37 minutes ago

Responsibilities For Software Engineer, Payments Team (SEP 0225)

  • Maintain and implement parts of the payment infrastructure
  • Create monitoring and auditing tools for payment transactions and fraud detection
  • Integrate with third party APIs
  • Provide tools to support agents for payment related tickets
  • Maintain and extend the existing integration with ERP

Requirements For Software Engineer, Payments Team (SEP 0225)

Ruby
MongoDB
Redis
MySQL
Python
Go
Kafka
  • At least 5 years of working experience as a Software Engineer
  • Solid CS background
  • Excellent analytical and problem-solving skills
  • Excellent communication skills and team spirit
  • Good knowledge of Ruby/Ruby on Rails
  • Strong knowledge of database systems
  • Experience with the payments domain
  • Comfort with TDD and testing practices
  • Understanding of web architecture

Benefits For Software Engineer, Payments Team (SEP 0225)

Medical Insurance
Parental Leave
  • Competitive full-time salary
  • Private Medical Plan
  • Hybrid Working
  • Free gym membership
  • 30 working days paternity leave
  • Monthly childcare allowance
  • Free food catering (breakfast & lunch)
  • Ongoing training and development
  • Access to books and online courses
  • Top of the Line tools and equipment

Interested in this job?

Jobs Related To Skroutz S.A Software Engineer, Payments Team (SEP 0225)

Senior Software Engineer, Backend (SSE 0225)

Senior Backend Software Engineer role at Skroutz, Greece's leading e-commerce marketplace, requiring 8+ years of experience and strong technical expertise.

Senior Software Engineer - Search (SSS 0125)

Senior Software Engineer position at Skroutz, focusing on search engine development and optimization for a leading e-commerce marketplace in Greece.

Senior Full Stack Engineer - Marketplace - Inventory Management

Senior Full Stack Engineer position at Discogs focusing on marketplace inventory management using React, Python, and GraphQL.

Quantum Software Engineer - Error Correction

Senior Quantum Software Engineer position focusing on error correction code development and optimization for experimental quantum computing devices at Infleqtion.

Sr Software Engineer (Sub-acquirer)

Senior Software Engineer position at RecargaPay, developing financial solutions using Java, Spring Boot, and Kafka in a remote work environment.