TP-Link Systems Inc.

Technology

CloudSoftwareEngineer

$115–155k ~AI est. Irvine, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Cloud Software Engineer at TP-Link Systems Inc.. Skills: Cloud infrastructure, Distributed databases, Storage platforms, Automation. Design cloud-native infrastructure storage platforms. Build cloud-native infrastructure storage platforms”

Industry & Context.

Technology
Problems you'll solve

Problem-solving; Analyze performance challenges; Analyze scalability challenges; Analyze reliability challenges

What They're Looking For.

Must Have

Bachelor's degree in CS or related, 3+ years backend/cloud/distributed systems experience, Solid understanding of distributed system principles, Hands-on experience designing distributed systems, Understanding of storage engine internals, Experience building platform capabilities, Proficiency in Go, Java, C++, Python, or Rust, Hands-on Ansible experience, Solid knowledge of Linux systems, Ability to translate database requirements, Problem-solving skills, Communication and collaboration skills

Nice to Have

Experience with cloud-native infrastructure, Experience with Kubernetes, Experience with containerized platforms, Experience with cloud storage services, Experience with Cassandra, Experience with Kafka, Experience with Redis, Experience with MySQL, Experience with VictoriaMetrics, Experience with Loki, Experience with ELK, Experience designing high QPS systems, Experience designing low latency systems, Experience designing large-scale storage, Experience designing strict availability systems, Experience with multi-region architecture, Experience with cross-site disaster recovery, Experience with active-active architecture, Experience with hot/cold standby, Experience with automated failover solutions, Experience partnering with DBA teams, Experience contributing to architecture reviews, Experience contributing to technical design documents, Experience contributing to platform standards, Experience contributing to infrastructure solution design

What You'll Do.

Design cloud-native infrastructure storage platforms

Build cloud-native infrastructure storage platforms

Evolve cloud-native infrastructure storage platforms

Design scalable storage platform capabilities

Build infrastructure storage solutions

Integrate open-source technologies

Extend open-source technologies

Drive automation for infrastructure provisioning

Drive automation for configuration management

Drive automation for CI/CD pipelines

Drive automation for observability

Drive automation for operational workflows

Author Ansible playbooks

Orchestrate database operational tasks

Develop reusable platform components

Develop standardized storage capabilities

Manage large-scale distributed data systems

Understand database platform requirements

Understand storage-layer constraints

Understand performance bottlenecks

Understand data governance needs

Translate requirements into solutions

Design database underlying capabilities

Improve database underlying capabilities

Optimize storage format

Optimize indexing strategy

Optimize data partitioning

Optimize compaction policy

Optimize backup architecture

Optimize recovery design

Evaluate architecture trade-offs

Design performance optimization solutions

Implement performance optimization solutions

Build observability capabilities

Build diagnostics capabilities

Build automation capabilities

Improve system transparency

Improve troubleshooting efficiency

Improve engineering productivity

Collaborate with application engineering

Collaborate with DBA teams

Collaborate with SRE teams

Collaborate with architecture teams

Collaborate with platform teams

Standardize storage infrastructure capabilities

Support platform evolution

How You'll Work.

Team & Collaboration

Cross-functional collaboration; Collaborate with DBA teams; Collaborate with application engineering; Collaborate with SRE teams; Collaborate with architecture teams; Collaborate with platform teams

Communication Scope

Cross-functional collaboration

Full Job Description

**ABOUT US:** Headquartered in the United States, **TP-Link Systems Inc.** 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. 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 cloud-native infrastructure storage platforms that support distributed databases, middleware systems, and large-scale data services. * Design scalable and reliable storage platform capabilities, including data placement, sharding, replication, indexing, compaction, compression, validation, backup, and recovery frameworks. * Build infrastructure storage solutions by integrating and extending open-source database, storage, and middleware technologies to meet enterprise-grade platform requirements. * Drive automation for infrastructure provisioning, configuration management, CI/CD pipelines, observability, and operational workflows using Terraform, Ansible, Go, and Python, including authoring Ansible playbooks and roles that orchestrate database operational tasks across large fleets of distributed database nodes, covering provisioning, configuration, rolling upgrades, patching, backup/restore, and recovery. * Develop reusable platform components and standardized storage capabilities that enable application teams and database teams to effic

Free ATS check

Applying for this Cloud Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about TP-Link Systems Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →