Back End Software Engineer

GWI Logo

GWI

📍Remote - Greece

Summary

Join GWI's Revenue & Enablement team in Athens as a Backend Engineer and contribute to building and maintaining backend systems supporting GWI’s monetization strategy. You will work on services powering billing flows, subscription logic, and entitlements, collaborating with engineers, product managers, and designers. The role requires experience in backend development using various languages, a strong understanding of API design and security, and familiarity with payment systems and cloud infrastructure. GWI offers a flexible work environment with remote/flexible options, along with various benefits including generous time off, work-life balance initiatives, family-focused flexibility, professional development opportunities, and a commitment to employee well-being and community involvement. The company values diversity and inclusion and encourages applications from all backgrounds. The interview process involves a preliminary phone call, followed by video interviews with hiring managers and a panel.

Requirements

  • Proven experience in backend development using Go, Java, C#, Node.js, or similar languages
  • Strong understanding of API design, performance, and security best practices
  • Familiarity with payment systems, subscription logic, third-party integrations (e.g. Stripe, Salesforce), and internal tools
  • Experience with cloud infrastructure, ideally Google Cloud Platform
  • Solid understanding of testing practices, code quality principles, and version control workflows (TDD is a plus)
  • Ability to work effectively within a cross-functional team alongside Product, Design, and Engineering
  • Comfortable with CI/CD pipelines, Git, and Agile tools like JIRA
  • Ownership mindset — you care about quality, reliability, and delivering production-ready code

Responsibilities

  • Help build and maintain the backend systems that support GWI’s monetization strategy and broader platform capabilities that enable teams to deliver targeted features, messaging, and insights to our customers
  • Work on services powering billing flows, subscription logic, and entitlements, while also contributing to tools that support customer feature management, analytics integration, and messaging infrastructure (e.g. mailers, lifecycle communications)
  • Collaborate closely with engineers, product managers, and designers to deliver robust and scalable services that sit at the intersection of platform infrastructure and customer-facing functionality

Preferred Qualifications

Exposure to design patterns and architectural thinking — familiarity with Domain-Driven Design (DDD) is a plus

Benefits

  • 25 days annual leave
  • End-of-year office closures
  • Flexitime
  • Early Friday finishes
  • Work-from-anywhere options
  • Work from home’ budget
  • Carer days
  • Enhanced parental leave
  • Private insurance for you and your your family
  • Accredited learning programs
  • A commitment to mental and physical health
  • Reward and recognition programs
  • Career development opportunities
  • DE&I committee
  • Volunteer options
  • 100% donation matching
  • Payroll giving options
  • Generous training budget, including a fully paid international conference each year for Engineering and Data Science roles
  • Mobile phone contract and restaurant ticket options
  • Private health insurance plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.