Staff Software Engineer - Content Platform
New
USFull-TimeStaff
Salary217,000 - 303,900 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PythonJavaKubernetesC++CassandraGogRPCRESTful APIsDistributed Systems
Requirements
- 7+ years of experience building large-scale distributed systems or internet-scale backend systems
- Strong programming experience in Go, Python, Java, or C++
- Proven track record of technical leadership and influencing engineering direction
- Deep experience designing APIs and high-throughput backend systems
- Ability to work in complex systems involving modern and legacy codebases
- Strong understanding of performance optimization and reliability engineering
- Excellent communication skills
- Bachelor’s, Master’s, or PhD in Computer Science or equivalent experience
Responsibilities
- Lead the design, evolution, and optimization of large-scale content platform systems
- Design, build, and optimize distributed systems for scalability, reliability, and performance
- Develop backend services primarily in Go and Python
- Own and evolve the architecture of content platform services and legacy systems
- Identify architectural gaps and lead redesign initiatives
- Collaborate with infrastructure, product, storage, and ranking teams
- Mentor and guide engineers, providing design reviews and best practices
- Drive cross-functional alignment on technical decisions
View Full Description & ApplyYou'll be redirected to the employer's site