Senior Backend Engineer - Recommendation Systems (Contractor) jobs in United States
cer-icon
Apply on Employer Site
company-logo

OPPO · 2 months ago

Senior Backend Engineer - Recommendation Systems (Contractor)

OPPO is a technology company focused on developing innovative products, and they are seeking a Senior Backend Engineer to join their US Research Center. The role involves developing and optimizing backend services for high-traffic products, ensuring low latency and high availability for millions of daily users.

Consumer ElectronicsMobileMobile Devices

Responsibilities

Design and implement backend services for recommendation and search with a focus on low latency and high availability
Implement multi-level caching and optimize data access patterns
Build, monitor and tune data pipelines and indices using Redis, Elasticsearch, and Kafka
Develop production-quality Java services using Spring / Spring Boot and collaborate on deployments and incident response
Work cross-functionally with MLE, product, SRE, and data teams to deliver features and improvements

Qualification

JavaSpring / Spring BootRedisElasticsearchKafkaMultithreadingCaching strategiesDistributed systemsRecommender systemsHigh-traffic servicesCommunication skillsProblem solvingTeamwork skills

Required

BS or MS in Computer Science or a related field
4+ years building backend systems in Java (Spring / Spring Boot)
Solid knowledge of multithreading, caching strategies, and distributed systems
Hands-on with Redis, Elasticsearch, and Kafka
Good communication, problem solving and teamwork skills

Preferred

Experience in recommender or search system backends
Experience operating high-traffic, high-concurrency services

Company

OPPO is an electronics manufacturing company that offers smart phones and IoT products.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jace Chen
Chief Executive Officer
linkedin
S
Sam Zhang
Group CEO
Company data provided by crunchbase