运营开发工程师
Core
Designing and developing the architecture for an operations support platform to ensure high availability, scalability, and rapid business iteration.
Role type
Senior IC backend engineer (distributed systems & real-time processing)
Builds
High-throughput real-time streaming, asynchronous task scheduling, and batch data processing modules for an operations platform.
Domain
Internet / Big Data / Distributed Systems
Deliverable
production ML models | product features
Required skills
Python/Go/Java/C++, MySQL, ClickHouse, Flink, Ray, Linux, Shell scripting, Microservices, Kafka, Redis, Git, Docker, CI/CD
Preferred skills
Kubernetes, Ad-tech, Real-time data platforms
Responsibilities
Architecting and optimizing the operations support platform for high availability and scalability; Tuning performance, planning capacity, and conducting disaster recovery drills for core services; Developing and optimizing real-time stream processing and batch data modules; Designing data models and optimizing queries for massive data storage; Deploying and tuning server-side programs in Linux environments; Collaborating with product and operations teams to deliver technical solutions.
Seniority
Senior, hands-on IC
