Cloud Software Engineer - Infra Compute & Network
Indexed description
We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
Key Responsibilities
- Design, build, and continuously evolve a unified cloud-native compute and network platform that provides consistent access, runtime, and traffic management capabilities for all company microservices.
- Build, optimize, and operate Kubernetes-based compute orchestration platforms and related ecosystem components, including but not limited to HPA, VPA, Cluster Autoscaler, and CoreDNS.
- Design and implement compute and network infrastructure capabilities on AWS, including VPC, Subnet, NAT, VPN, dedicated connectivity, and integration with EC2 and serverless platforms.
- Build and enhance traffic management capabilities for large-scale microservice environments, including service mesh, gateways, load balancers, CDN, and global acceleration.
- Collaborate closely with application engineering, architecture, and platform teams to standardize infrastructure capabilities and improve scalability, reliability, and operational efficiency.
- Drive technical evolution and best practices in cloud-native compute and networking, and contribute to the long-term development of the company’s infrastructure platform.
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in cloud infrastructure, platform engineering, or related areas.
- Hands-on experience with public cloud platforms such as AWS, Azure, or GCP, with solid practical knowledge of cloud compute and networking services.
- Strong understanding of cloud-native traffic management and networking, including gateways, load balancers, service-to-service communication, CDN, and global traffic routing.
- Strong problem-solving skills with the ability to independently troubleshoot and resolve complex infrastructure and network issues in distributed systems.
- Strong communication and cross-functional collaboration skills.
- Experience using or operating Kubernetes, including cluster architecture, workload orchestration, networking, autoscaling, and ecosystem components.
- Kubernetes certifications such as CKA or CKS, or equivalent proven expertise, are preferred.
- Experience building compute and network platforms in multi-cloud or hybrid-cloud environments.
- Experience building shared infrastructure platforms or standardized platform capabilities for largescale microservice architectures.
- Free snacks and drinks
- 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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search