Backend Software Engineer – Capcut
Company | ByteDance |
---|---|
Location | San Jose, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- Bachelors or higher degree in Computer Science or related technical discipline.
- 2+ years experience developing highly scalable backend services and systems using at least one of Golang/Java/Rust/C++.
- Deep understanding of data structure, algorithm design and analysis, networking, data security and highly scalable systems design.
- In-depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka etc.
- Strong software programming capabilities, exhibits good code design and coding style.
- Good collaborator and team player, comfortable working in a fast moving, culturally diverse and globally distributed team environment.
Responsibilities
- Develop efficient, highly scalable and secured services and tools to build/integrate Security & Privacy systems for CapCut.
- Optimize backend systems and services for data security, modularity, computational efficiency and scalability.
- Deliver best-in-class engineering excellence practices across all product engineering disciplines.
Preferred Qualifications
- Experience of privacy and security technology is a big plus.