Senior Backend Engineer (Python, Go & Distributed Systems)
Core
Design, develop, and maintain backend services powering personalized feeds, search, and user-facing products for a large-scale online community platform.
Role type
Senior Backend Engineer (Python, Go, Distributed Systems)
Builds
Large-scale distributed systems supporting millions of users
Domain
B2C social/community platforms, high-throughput web services
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, distributed systems design, React, JavaScript, Redis, PostgreSQL, Cassandra, automated testing, Docker, Kubernetes, CI/CD, AWS, GCP
Preferred skills
Experience with 10M+ DAU platforms, frontend development
Technologies
Go, Python, React, JavaScript, Redis, PostgreSQL, Cassandra, Docker, Kubernetes, AWS, GCP
Responsibilities
Design and develop backend services for personalized feeds and search; Build scalable distributed systems; Develop frontend features using React; Write clean, maintainable, high-performance code; Design and maintain automated testing frameworks; Collaborate with ML, Product, and Infrastructure teams; Improve system reliability and scalability; Contribute to architecture decisions; Debug and resolve production issues
Seniority
Senior, hands-on IC
