Backend Software Engineer (C++, Go)
Indexed description
The Opportunity
We are seeking someone to work on our Automatic Content Recognition (ACR) platform. This platform consists of a client-side SDK embedded in smart TVs, a back-end engine to conduct content matching against a large content reference database, and a series of algorithms. Our platform collects and processes billions of pieces of data per day and is the backbone of our business.
Responsibilities
- Design, develop, and maintain scalable systems capable of low latency and high throughput using Golang and C++.
- Collaborate on systems architecture updates.
- Build data pipelines in Kafka.
- Help drive best practices in QA, testing, and monitoring.
- 6+ years of backend engineering experience with an emphasis on low-latency, high-throughput systems that can scale efficiently
- Code regularly in Golang and/or C++
- Experience building high volume data pipelines with Kafka
- Experience with debugging tools (e.g., GDB, Delve)
- Experience working in an AWS environment that embraces IaC
- Proficient in writing highly performant concurrent code
- Writing clear technical documentation
Compensation & Benefits
- Tier 1* (San Francisco Bay Area, New York City Tri-State Area, Los Angeles Metro Area, and Seattle Metro Area)$154,000 - $220,000/year
- Tier 2* (all other U.S. Locations outside of Tier 1)$135,000 – $192,500/yr
- Offers Bonus
- Benefits & Perks: 100% employer-paid medical, dental, and vision coverage for employees and eligible dependents. Company-paid life and AD&D, STD and LTD insurance, plus optional supplemental coverage. 401(k) with company match. Flexible Time Off (FTO). Paid parental leave.
- Certain markets, including the San Francisco Bay Area, New York City Tri-State Area, Los Angeles Metro Area, and Seattle Metro Area, are aligned to Tier 1 compensation bands. All other U.S. locations are aligned to Tier 2 compensation bands. The compensation offered will take into account internal equity and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search