cover image
TP-Link

TP-Link

www.tp-link.com

3 Jobs

8,294 Employees

About the Company

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. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.

Listed Jobs

Company background Company brand
Company Name
TP-Link
Job Title
Senior Cloud Engineer - Kubernetes
Job Description
**Job Title:** Senior Cloud Engineer - Kubernetes **Role Summary** Lead Kubernetes ecosystem development, optimizing system architecture, scalability, and performance. Focus on enhancing cluster capabilities through open-source integration, automation, and multi-cloud infrastructure. **Expectations** Deep expertise in Kubernetes architecture and system optimization. Proven ability to solve complex technical challenges and improve cloud operational efficiency. **Key Responsibilities** - Design and enhance Kubernetes modules for scalability, performance, and stability. - Integrate open-source tools to strengthen platform functionality. - Support automation deployment, monitoring, and failure recovery for development teams. - Resolve technical issues related to Kubernetes architecture and provide development support. - Manage cluster lifecycle (setup, maintenance, scaling, optimization). - Collaborate with operations teams to ensure cluster stability and troubleshoot advanced issues. - Design multi-cloud Kubernetes solutions for seamless cross-platform integration. - Drive architecture improvements, automation, and cost reduction. **Required Skills** - 3+ years of Kubernetes development experience, including architecture and operational principles. - Proficiency in containerization (e.g., Docker, Helm) and open-source tool integration. - Hands-on experience with large-scale cluster optimization and multi-cloud environment management. - Expertise in automation, CI/CD pipelines, and system troubleshooting. - Strong collaboration skills for cross-team technical problem-solving. **Required Education & Certifications** - 3+ years of hands-on Kubernetes development and system optimization experience. - Certifications (e.g., CKA, CKAD) preferred but not required.
Irvine, United states
On site
Senior
14-09-2025
Company background Company brand
Company Name
TP-Link
Job Title
Embedded Systems Software Engineer (Networking Enterprise)
Job Description
**Job title:** Embedded Systems Software Engineer (Networking Enterprise) **Role Summary:** Develop, test, and maintain embedded software for enterprise networking and surveillance devices, including routers, access points, NVRs, and cameras. Drive feature creation from specification through production and support, ensuring high performance, reliability, and safety. Collaborate with hardware, firmware, design, product management, and QA to deliver high‑quality, on‑schedule releases. **Expectations:** - 2+ years of embedded software development in C/C++. - Strong knowledge of network protocols (TCP, UDP, IPv4/IPv6, NAT, HTTP, L2/L3/Routing). - Experience with device driver development (Flash, Wi‑Fi, wired network). - Familiarity with audio/video encoding, ONVIF, RTCP, RTSP. - Ability to analyze crash logs, stack traces, and perform basic debugging. - Version control proficiency (Git). - Detail‑oriented, self‑motivated, capable of working independently and cross‑functionally. **Key Responsibilities:** - Design, code, review, and document embedded software modules for networking and surveillance products. - Develop and maintain device drivers for flash, Wi‑Fi, and wired network interfaces. - Implement L2/L3 routing and bridging features for network devices. - Create and maintain video streaming modules and surveillance‑specific functionalities. - Identify, troubleshoot, and fix bugs prior to product release. - Work closely with hardware team to meet quality, performance, and safety targets. - Participate in manufacturing support: develop and maintain manufacturing software, flow charts, and process improvements. - Collaborate with designers, product managers, and QA to ensure a seamless user experience. **Required Skills:** - Proficiency in C/C++ for embedded systems. - Embedded application development experience. - Knowledge of network stack (TCP/IP, UDP, NAT, HTTP, IPv4/IPv6). - Driver development for flash, Wi‑Fi, wired interfaces. - Audio/video encoding/decoding and streaming protocol experience (ONVIF, RTCP, RTSP). - Debugging skills: crash log analysis, stack trace interpretation, basic hardware debugging. - Version control (Git). - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field. - No specific certifications required.
Irvine, United states
On site
Junior
15-09-2025
Company background Company brand
Company Name
TP-Link
Job Title
Senior Site Reliability Engineer
Job Description
**Job title:** Senior Site Reliability Engineer **Role Summary:** Lead the design, deployment, and operation of microservices on Kubernetes across a multi‑cloud environment (AWS, Azure, OCI, GCP). Ensure high availability, scalability, security, and compliance while driving observability, automation, and incident response. Mentor junior staff and participate in on‑call rotations. **Expectations:** - Act as technical SME for Kubernetes‑based microservices. - Collaborate with Cloud, DevOps, and development teams on deployment, scaling, and disaster recovery. - Maintain and improve observability, SLOs, and compliance (ISO27001, SOC2, GDPR). - Lead and resolve incidents, perform post‑mortem analysis, and implement preventive measures. - Provide mentorship, documentation, and support for evolving processes. **Key Responsibilities:** 1. Define and implement Kubernetes deployments for microservices on multi‑cloud platforms. 2. Perform load and chaos testing to validate scalability and reliability. 3. Build observability pipelines (metrics, logs, traces) across AWS, OCI, Azure, GCP. 4. Develop and maintain disaster‑recovery plans with DevOps and development teams. 5. Identify and remediate production risks related to resources, HPA, JVM, etc. 6. Automate workflows using Python, Go, Bash, or related scripting languages. 7. Define and track KPIs for SLA/SLO/SLI with business stakeholders. 8. Produce architectural documentation, operating procedures, and design records. 9. Enforce security and compliance controls: IAM, network security, application security, data protection. 10. Lead incident response, conduct root‑cause analysis, and recommend solutions. 11. Evaluate and pilot new tools/technologies in collaboration with product teams. 12. Mentor junior SREs; participate in on‑call rotation (after hours, weekends). **Required Skills:** - 5+ years as a Site Reliability Engineer or equivalent. - Strong programming/scripting proficiency in Java, Python, Bash, or PowerShell. - Hands‑on experience with SRE/DevOps practices, cloud operations, and cloud security. - Deep knowledge of Kubernetes orchestration and cloud services (AWS, Azure, OCI, GCP). - Experience building observability stacks (Prometheus, Grafana, ELK, etc.). - Familiarity with load/chaos testing tools. - Expertise in incident management, post‑incident reviews, and root‑cause analysis. - Strong analytical problem‑solving and independent work ethic. - Ability to produce clear technical documentation and maintain compliance standards. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or a related discipline. - 5+ years of SRE/DevOps experience in a cloud environment. - Preferred: Professional-level cloud certifications (AWS Solutions Architect, Azure Solutions Architect Expert, GCP Professional Cloud Architect).
Irvine, United states
On site
Senior
02-11-2025