Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Backend Engineer
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.
Key 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
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
Key Skills
Ranked by relevanceReady to apply?
Join Trofee and take your career to the next level!
Application takes less than 5 minutes

