Senior Software Engineer
Summary
Meta(Facebook):
Highly available, low latency ( 19 regions) counting system.
Our service provides real-time counters serving 80% use cases with billions of QPS at scale inside Meta including WhatsApp/Instagram(REELS)/Facebook
Counter types including Linear Time Window Counter/Exponential Time Window Counter/TOP-K Counter/Infinite Counter/Quantiles/Rate Limiting
Tech used: C++17, folly library, Mcrouter, ZDB, Xstream
Linkedin:
Design/Implement Linkedin Counting Service at scale with relatively low latency
(< 15ms 99.999%; < 100ms 99.999% for cross region)
Tech used: Java/Kafka/Couchbase/Apache Beam/Apache Samza
Linkedin edge protection. Apache Traffic Server(ATS) modules to protect Linkedin micro-services from DDOS attack.
Tech used: C++17, ATS
User TCP finger-printing. Extracts Linkedin user TCP connection signature to ID potential attack. Tech used: C++17/Go/Java
Throttling service at scale to protect all Linkedin micro-services.
Tech used: Java
time-series ETL service with Apache Beam.
Tech used: Java, Apache Beam.
Expectations
1. Design and Implement highly-available, fault tolerance distributed system at scale.
2. Clear roadmap and focus on deliver.
Employment Preferences
Expected Base Salary
**0,000 USD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
