Staff Backend Engineer

GWI Logo

GWI

πŸ“Remote - Greece

Summary

Join GWI as a Staff Backend Engineer (Golang) and lead the development of APIs driving seamless client experiences. You will tackle complex technical challenges, guide the team through the API lifecycle, and make key architectural decisions using technologies like Go, React, Typescript, and Google Cloud. This role requires proven experience with Go and other languages, strong software development skills, in-depth knowledge of API design principles, and familiarity with Agile methodologies. The ideal candidate will also possess excellent communication skills and a collaborative attitude. GWI offers a comprehensive benefits package including generous time off, employee share schemes, private health insurance, flexible work options, and various professional development opportunities. The company values diversity and inclusion and provides a supportive work environment.

Requirements

  • Demonstrate proven experience coding with Go, Java/C#, Ruby, Node.js, and working with frontend frameworks like React or Angular
  • Possess strong software development skills, with expertise in concurrency patterns, modular design, and optimizing client-facing APIs
  • Have in-depth knowledge of API design principles (authentication, versioning, error handling, security), with a focus on quality through Test Driven Development (TDD)
  • Be familiar with continuous integration, deployment automation, and Agile methodologies (e.g., JIRA, Git), with flexibility to adapt to evolving requirements
  • Have significant experience with Test Driven Development (TDD), ensuring high-quality, reliable API code
  • Possess solid knowledge and hands-on experience with continuous integration and deployment automation concepts
  • Be able to propose and drive architectural decisions that meet both client needs and business objectives
  • Possess excellent written and spoken English communication skills

Responsibilities

  • Lead the development of APIs that drive seamless client experiences and integrations of GWI data across platforms
  • Tackle complex technical challenges
  • Guide the team through the entire API lifecycle
  • Make key architectural decisions
  • Work with technologies like Go, React, Typescript, and Google Cloud
  • Be flexible and comfortable with continuous change and working in a high-tempo environment

Preferred Qualifications

Have experience integrating LLMs for natural language processing or AI-driven tasks

Benefits

  • 25 days annual leave
  • End-of-year office closures
  • Employee share scheme
  • Private health insurance
  • Flexitime
  • Early Friday finishes
  • Work-from-anywhere options
  • Work from home' budget
  • Carer days
  • Enhanced parental leave
  • Private insurance for 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
  • Employee share scheme/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.

Similar Remote Jobs