TP-Link · 1 day ago
Senior Cloud Engineer - Distributed Database & Middleware
TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. As a Senior Cloud Engineer – Distributed Database & Middleware, you will design and optimize the architecture of distributed database and middleware systems, ensuring scalability, high availability, and fault tolerance while collaborating with cross-functional teams and mentoring engineers.
Consumer Electronics
Responsibilities
Design the overall architecture of distributed database and middleware systems to ensure high availability, scalability, and fault tolerance
Integrate open-source components to build solutions that meet enterprise-grade standards
Conduct in-depth research and optimization of database underlying data governance, including data storage formats, data structures, indexing methods, data sharding, data compaction, data compression, data validation and repair, as well as data backup and recovery
Formulate efficient data governance strategies to ensure high-performance and secure data processing in a distributed environment
Optimize multi-layer resources, including operating system I/O and network performance, to ensure system stability and high performance in complex environments
Monitor system performance metrics to promptly identify and resolve issues
Design and implement routine operations, data backup and recovery, and disaster recovery plans to ensure business continuity
Establish operational standards for distributed applications and continuously optimize system stability and recoverability
Collaborate closely with cross-functional teams (development, operations, security, etc.) to ensure project success
Mentor team members in distributed systems, database governance, and performance tuning practices to elevate the overall technical expertise within the team
Qualification
Required
Bachelor's degree or above in Computer Science, Software Engineering, or a related field
Over 5 years of experience in cloud computing, distributed systems, database systems, or related fields
Proven experience in architecture design and implementation within large-scale internet or enterprise systems
Deep understanding of CAP theory, BASE principles, ACID transactions, and consensus/consistency algorithms
Mastery of common distributed architecture designs and the ability to propose effective solutions for various business scenarios
Proficient in data storage formats, data structures, indexing methods, data sharding, data compaction, data compression, data validation and repair, and strategies for data backup and recovery
Expertise in transaction concurrency control, with extensive experience in performance tuning (including OS I/O optimization, network optimization, etc.), as well as designing locking mechanisms and addressing read/write amplification issues in high-concurrency environments
Familiarity with distributed application scenarios and the ability to design efficient solutions for daily operations and disaster recovery
Proficient in at least one major programming language (e.g., Java, Python, Go), with strong coding skills and a solid understanding of system design principles
Preferred
Experience in designing and implementing architectures on public cloud platforms (such as AWS, Azure, or GCP)
Familiarity with containerization (Docker) and container orchestration (Kubernetes)
Experience in database like Cassandra, MongoDB, Redis and more
Benefits
Free snacks and drinks, and provided lunch on Fridays
Fully paid medical, dental, and vision insurance (partial coverage for dependents)
Contributions to 401k funds
Bi-annual reviews, and annual pay increases
Health and wellness benefits, including free gym membership
Quarterly team-building events
Company
TP-Link
Headquartered in the United States, TP-Link is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices.
Funding
Current Stage
Late StageCompany data provided by crunchbase