Backend Software Engineer PE
Core
Designing and building high-performance, scalable backend systems for a global consumer internet platform serving hundreds of millions of users across content, community, e-commerce, and advertising.
Role type
Senior to Principal Backend Software Engineer (Distributed Systems)
Builds
Core backend services, distributed systems, and cross-region architecture for global markets
Domain
Consumer Internet, Distributed Systems, Global Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java or Go, MySQL, Redis, RocketMQ/Kafka, ElasticSearch, Microservices Architecture, Service Governance, High-Concurrency Design, System Optimization
Preferred skills
International business systems experience, Open-source contributions, Disaster Recovery design
Technologies
Java, Go, MySQL, Redis, RocketMQ, Kafka, ElasticSearch
Responsibilities
Develop and maintain backend systems supporting international business operations, Design and build high-performance distributed systems, Optimize systems for cross-region deployments and high-concurrency workloads, Collaborate with globally distributed teams to deliver scalable solutions
Seniority
Senior to Principal, hands-on IC