We're looking for a Senior Backend Engineer to help us build and scale cutting-edge infrastructure for next-gen AI, video, and data products. You’ll play a critical role in designing foundational systems that empower innovative product experiences and enable our AI teams to move faster.
________________________________________
🔧 What You'll Be Working On:
Join a high-performance engineering team responsible for delivering systems that fuel the core of our platform.
Design and deploy high-performance infrastructure across:
• Data Infrastructure – Enable scalable, next-gen analytics capabilities
• Streaming Infrastructure – Power real-time avatar and video streaming technologies
• ML Infrastructure – Support model training, inference, and large-scale ML workflows
• Image/Video Pipelines – Architect robust media processing and rendering backends
• Dev Tools – Create internal tools that increase developer productivity and velocity
Work closely with product engineers, ML researchers, and other stakeholders to deliver performant, production-grade systems.
Monitor backend performance, detect anomalies, and drive improvements to reliability and scalability.
Maintain high standards through testing, code reviews, pair programming, and clean architecture practices.
Stay current with backend, infrastructure, and ML system trends and bring best practices into the team.
________________________________________
✅ What We're Looking For:
• Bachelor’s degree in Computer Science, Engineering, or a related field
• 5+ years of backend engineering experience
• Proficiency in Python, Golang, C++, or Java
• Experience with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB
• Familiarity with cloud services like AWS, GCP, or Azure
• Strong understanding of API design, backend services, and distributed systems
Our simple 3-step process:
Answer a few questions about your experience.
Upload your CV.
Record a brief video introduction (up to 2 minutes).
***All answers must be in English.***
FAQs:
What’s the next step? If successful, you’ll have one more interview before receiving a job offer if you're a good fit.
What happens after submission? We’ll review your application within 2–3 business days and contact you if you qualify for the next stage.
When would I start? As soon as possible, with flexibility to accommodate your circumstances.
How long does it take? About 5-10 minutes to complete.
We look forward to reviewing your application!