logo

Senior Backend Engineer (Go)

Remote · Trofee · Partners · Vacancies
$75-100k
Apply

Trofee is the first livestreaming shopping platform in the Middle East - it combines the seamless purchasing experience of e-commerce with the engaging visual content of live social media. The company was founded by a team of ex-Amazon, Farfetch, and Whatnot. We're seeking a Senior Backend Engineer to join our team and help shape the future of e-commerce in the MENA region.

About the Role

As a Senior Backend Engineer at Trofee, you will be responsible for developing and maintaining server-side architecture that powers our livestream shopping platform. You'll work with a modern tech stack to build robust, scalable systems that support real-time interactions between sellers and buyers. Your expertise will be crucial in creating a seamless and responsive experience for users across the Middle East as we revolutionize how people shop online in the region.

Responsibilities

  • Design, develop, and maintain our Golang application, ensuring high performance and reliability
  • Create and optimize GraphQL and REST APIs that power our web and mobile applications
  • Write clean, maintainable code with comprehensive test coverage to ensure system reliability
  • Collaborate with front-end software engineers to integrate user-facing elements with server-side logic
  • Participate in the continuous improvement of our CI/CD pipeline
  • Optimize application architecture for handling real-time livestream shopping events with

    potentially high concurrent user loads

  • Troubleshoot production issues and implement solutions to enhance system stability and

    performance

  • Stay updated with emerging technologies and suggest improvements to our tech stack

Requirements

Required Skills and Experience

  • 5+ years of software development experience with a focus on backend systems
  • Strong proficiency in Golang programming and its ecosystem
  • Experience with GraphQL and REST API development and optimization
  • Solid understanding of database design and optimization, particularly with PostgreSQL
  • Solid understanding of software engineering practices like Domain-Driven-Design (DDD)
  • Strong understanding of concurrency fundamentals.
  • Experience with containerization using Docker and orchestration with Kubernetes

    (preferably AWS EKS)

  • Working knowledge of cloud services, particularly AWS infrastructure
  • Familiarity with CI/CD pipelines and GitOps workflows
  • Experience implementing and working with caching mechanisms, particularly Redis
  • Understanding of security best practices in backend development
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills in English, both written and verbal

Preferred Qualifications

  • Experience with payment processing integration, particularly Stripe
  • Previous work on e-commerce platforms or livestreaming applications
  • Knowledge of scaling applications for high-traffic scenarios
  • Familiarity with the MENA market and its unique e-commerce challenges
  • Experience with real-time communication protocols suitable for livestreaming

Conditions

Candidates from Portugal / Spain to India/Pakistan timezone.

Share this job opening

Application:

By applying to this job opening you confirm your consent to processing your personal data and accept AlumniHub Privacy Policy