DescriptionWe run one of the highest-traffic social and content platforms in the region: real-time messaging, payments, and media delivery at scale, with a product that has to stay fast and available while we keep growing it.The Backend team owns the services behind all of that.We're looking for a backend engineer who wants to own features end-to-end, write code the next person can read, and grow into harder problems with us. You'll ship real things early, with senior engineers and a written growth path to back you up.
Responsibilities
Build features end-to-end. Work with stakeholders to design, build, test, and ship backend features that hold up under heavy real-world load, with tests, edge-case handling, and observability built in by default.Optimization debugging. Optimize code for performance and cost, and debug complex issues across the service stack in a timely fashion.Code review consistency. Give and receive substantive code reviews, uphold our conventions, and help keep the codebase coherent by reusing existing patterns and leaving things cleaner than you found them.What You'll Work OnScaling our live-streaming platform and the real-time, high-concurrency features behind it as traffic keeps growing.Evolving live services without downtime: migrations, refactors, and new components on systems people are using right now.Making the system observable and reliable under real load, so problems are caught before users feel them.
3 years of experience required
No management responsibility