Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Cloud Software Engineer - Database

TP-Link Systems Inc.

Job Description

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 efficiently manage large-scale distributed data systems.
  • Work closely with DBA teams to understand database platform requirements, storage-layer constraints, performance bottlenecks, and data governance needs, and translate them into scalable infrastructure solutions.
  • Partner with DBAs to design and improve underlying database capabilities, including storage format optimization, indexing strategy, data partitioning, compaction policy, backup architecture, and recovery design.
  • Evaluate architecture trade-offs across performance, scalability, availability, consistency, cost, and operational complexity for distributed storage and database platforms.
  • Design and implement performance optimization solutions across storage engines, system I/O, network communication, resource scheduling, and distributed data-processing paths.
  • Build observability, diagnostics, and automation capabilities as part of the platform design to improve system transparency, troubleshooting efficiency, and engineering productivity.
  • Collaborate with application engineering, DBA, SRE, architecture, and platform teams to standardize storage infrastructure capabilities and support the long-term evolution of the company’s database and storage platforms.

Requirements

REQUIRED QUALIFICATIONS

  • Bachelor’s degree or above in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 7+ years of experience in backend engineering, cloud infrastructure, distributed systems, database systems, storage infrastructure, or related areas.
  • Solid understanding of distributed system principles, including CAP, BASE, replication, sharding, load balancing, failure detection, consistency models, and fault tolerance.
  • Hands-on experience designing or building distributed databases, storage systems, middleware platforms, message queues, or large-scale data-processing systems.
  • Strong understanding of storage engine or database internals, including B+-tree, LSM-tree, indexing, compaction, compression, data validation, and storage optimization.
  • Experience building platform-level capabilities or reusable infrastructure components for database, storage, or data-processing systems.
  • Proficiency in at least one programming language such as Go, Java, C++, Python, or Rust.
  • Hands-on experience with Ansible (playbooks, roles, inventory management, idempotent task design) and using it to automate database or distributed-system operational workflows at scale.
  • Solid knowledge of Linux systems, networking fundamentals, file systems, I/O performance, and distributed system troubleshooting.
  • Ability to work closely with DBA teams and translate database requirements into infrastructure platform design and technical solutions.
  • Strong problem-solving skills with the ability to analyze complex performance, scalability, and reliability challenges in distributed systems.
  • Strong communication and cross-functional collaboration skills.


PREFERRED QUALIFICATIONS

  • Cloud-native infrastructure, Kubernetes, containerized platforms, or cloud storage services.
  • Open-source systems such as Cassandra, Kafka, Redis, MySQL, VictoriaMetrics, Loki, ELK or similar technologies.
  • Designing systems with high QPS, low latency, large-scale storage, or strict availability requirements.
  • Multi-region architecture, cross-site disaster recovery design, active-active architecture, hot/cold standby, or automated failover solutions.
  • Partnering with DBA teams on database platform design, data governance, backup and recovery architecture, or storage-layer optimization.
  • Contributing to architecture reviews, technical design documents, platform standards, or infrastructure solution design.

Benefits

Base Salary Range: TBD

  • 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

At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.

Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Senior Cloud Software Engineer - Database in Irvine, CA vacancy
  • $150k - $200k

     ...robust, scalable backend systems for the cloud? Are you passionate about designing...  ...applications? If so, then this Senior Cloud Software Engineer, Backend role might be perfect for you...  ...Azure, OCI). Experience with cloud‑based databases (e.g., NoSQL databases such as... 
    Senior
    Software
    Database
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    5 days ago
  •  ...architectures, combining rigorous engineering with learning systems proven...  ...). Develop and optimize cloud-based pipelines for training,...  ...and a strong foundation in software engineering best practices....  ...Experience with vector databases (OpenSearch, Pinecone, Weaviate... 
    Senior
    Software
    Database
    Local area

    Field AI

    Irvine, CA
    3 days ago
  •  ...systems that power our products, enable our engineers, and keep our platform infrastructure reliable as we grow. As a Senior Software Engineer on the Platform Team, you will...  ...understanding of networking, distributed systems, and database fundamentals Preferred... 
    Senior
    Software
    Database

    COMPA

    Newport Coast, CA
    1 day ago
  • $130k - $178k

     ...and Operations relating Azure cloud environments and our existing...  .... Conducts technical engineering and operational responsibilities...  ...for the Azure cloud, hardware, software, and systems which includes operating...  ...application, infrastructure, database, and networking architecture.... 
    Senior
    Software
    Database
    Work at office
    Local area

    loanDepot

    Irvine, CA
    4 days ago
  • $90k - $150k

     ...skills: 5+ years of experience in software engineering, data engineering, or AI/ML...  ...experience building solutions in AWS cloud environments Experience with: Databricks...  ...Elasticsearch (including vector search) Graph databases (Neptune or similar) DynamoDB and... 
    Senior
    Software
    Database

    Tata Consultancy Services

    Irvine, CA
    10 days ago
  •  ...windows, and UI design. Strong understanding of relational database concepts and experience working with Oracle databases. Proficiency...  ...SQL queries and performance tuning. Solid understanding of software development life cycle (SDLC) and agile methodologies.... 
    Senior
    Software
    Database

    Samprasoft

    Santa Ana, CA
    4 days ago
  •  ...Senior Oracle DBA Sonsoft, Inc. is a USA based corporation duly organized under the...  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...++ Some knowledge of security Oracle Database Administrator will support our client's... 
    Senior
    Software
    Database
    Full time
    H1b
    Local area

    SonSoft

    Irvine, CA
    3 days ago
  • $89.69k

     ...Populating and maintaining graphics databases. • Coordinating and/or...  ...#LI-KM1 Job Title: Senior Graphic Designer Group:...  ...working for an architectural or engineering firm. • The ability to complete...  ...design (and related) software applications. • Ability to... 
    Senior
    Software
    Database
    Full time
    Work experience placement
    H1b
    Flexible hours

    CDM Smith

    Irvine, CA
    1 day ago
  • $160k

     ...Senior Software Engineer Irvine, California, United States We believe that sharper minds produce safer outcomes. Our mission...  ...Git, Vue.js (or comparable frontend framework) Databases: PostgreSQL, Redis Cloud: AWS Gov Cloud DevOps: Octopus Deploy, Bitbucket... 
    Senior
    Software
    Database
    Odd job

    Cie

    Irvine, CA
    1 day ago
  •  ...Senior Cobol Developer Client's IMS is seeking a full-time Senior Cobol developer to...  ...desired. Experience with relational databases required (Sybase a plus). MQ, Unix and...  ...scripting a plus. Solid experience in full software development cycle, including application... 
    Senior
    Software
    Database
    Full time

    Samprasoft

    Irvine, CA
    4 days ago
  •  ...seeking a highly skilled and experienced Senior Corporate Paralegal with 9+ years of...  ...using public records and informational databases Requirements: ABA Approved Paralegal...  ...Experience working with Clio practice management software This is an excellent opportunity for... 
    Senior
    Software
    Database
    Work at office
    Immediate start

    Grant Genovese & Baratta LLP

    Irvine, CA
    3 days ago
  •  ...Azure Databricks Engineer (Day1 Onsite) Location: Branchville,...  ..., or SQL. Experience with cloud based data storage solutions,...  ...Data Lake Storage and Azure SQL Database. Solid understanding of...  ...experience in data engineering, software development, or a related... 
    Software
    Database

    Yantran LLC

    Irvine, CA
    8 hours ago
  •  ...Senior Software Engineer II Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate...  ..., goal-orientated, a quick learner, and a team player. ~ Database design experience required. ~ DevOps experience is a plus... 
    Senior
    Software
    Database
    Full time
    Internship
    Flexible hours

    EBizCharge

    Irvine, CA
    5 days ago
  •  ...Position: Senior Appian Developer Location: Irvine, CA (Hybrid...  ...degree in Computer Science, Engineering, Mathematics, or related technical...  ...You have at least 5 years of software engineering experience with a...  ...have strong understanding of database concepts, and working... 
    Senior
    Software
    Database
    Contract work

    Futran Tech Solutions Pvt. Ltd.

    Irvine, CA
    3 days ago
  • $107.43k - $147.72k

     ...JOB DESCRIPTION SUMMARY The Lead Cloud Engineer is a senior, hands-on technical role responsible...  ...Access policies Azure Storage, SQL Database, and data platform services...  ...technical solutions. Coordinate with software vendors on cloud-based integrations and... 
    Software
    Database
    Work at office
    Work from home
    Flexible hours

    Western Growers Family of Companies

    Irvine, CA
    2 days ago
  •  ...China (Shanghai) is seeking a Senior Full-Stack Server Engineer to join our studio for an...  ...of Take-Two Interactive Software, Inc. (TTWO). Visual...  ...strong solid understanding of database storage solutions. Who...  ...across machine clusters Cloud Computing: Hands-on experience... 
    Senior
    Software
    Database

    Visual Concepts

    Irvine, CA
    23 days ago
  • $50k

     ...Senior It Sales Professional - Enterprise Technology...  ...architects, solution engineers, certified project managers...  ...detailed contact database information using FileMaker...  ...IT Transformation and Cloud Enablement,...  ...to storage, servers, software, backup, and DR. Strong... 
    Senior
    Software
    Database
    Remote work
    Flexible hours

    Nth Generation

    Irvine, CA
    1 day ago
  • $102.5k - $187.9k

     ...development tools. Quality assurance and software development expertise. Systems integration...  .../PO, SAP CIG, and SAP Integration Suite (Cloud Integration, API Management, Trading...  ...methodologies and DevOps practices. Knowledge of database management systems and data modeling... 
    Senior
    Software
    Database
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Irvine, CA
    5 days ago
  • $123k - $140k

     ...Building Materials (FBM), the Senior .NET Developer (Cloud & AI‑Enabled) is...  ...Design and develop backend software solutions using ASP.NET Core...  ...Computer Science, Software Engineering, or a related field, or equivalent...  ...or other relational databases Basic to intermediate Python... 
    Senior
    Software
    Database
    Full time
    For contractors
    Local area
    Flexible hours

    Foundation Building Materials

    Santa Ana, CA
    1 day ago
  • $160k - $213k

     ...Senior Azure Cloud Engineer At Turion Space, our Platform Engineering team is building the infrastructure backbone that powers the next generation...  ...: This position may include access to technology and/or software source code that is subject to U.S. export controls. To... 
    Senior
    Software
    Permanent employment
    Full time
    Remote work

    Turion Space

    Irvine, CA
    3 days ago
  • $125k - $155k

     ...Orbital is seeking an experienced Sr. Cloud DevSecOps Engineer to join our dynamic team. Reporting...  ...across Ground, Flight, and Test software teams. *This position is fully onsite...  ...infrastructure (compute, networking, storage, databases) using Infrastructure‑as‑Code;... 
    Senior
    Software
    Database
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours
    Shift work

    Terran Orbital Corporation

    Irvine, CA
    13 days ago
  •  ...We Do We are looking for a hands‑on Senior Software Engineer to serve as the technical owner for AI...  ...governance standards are followed. Cloud, DevOps & Operations Operate and...  ...Experience with RAG architectures and vector databases / vector search . ~ Experience with... 
    Senior
    Software
    Database
    Fixed term contract
    Local area
    Remote work

    First American

    Santa Ana, CA
    1 day ago
  •  ...related information both verbally and in writing in a clear and concise manner. Expert ability to use multiple spreadsheet and database software tools to synthesize and integrate highly complex financial analysis, fiscal management, and financial reports. Expert... 
    Senior
    Software
    Database
    Work at office

    UC Irvine

    Irvine, CA
    1 day ago
  • $200k - $275k

     ...browse our platform around the world. StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and...  ...software with one or more of the following: Infrastructure, Databases, Data Processing, Machine Learning, Distributed Systems, Security... 
    Senior
    Software
    Database
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Aliso Viejo, CA
    more than 2 months ago
  •  ...with Sales, Provisioning, Design and Engineering, Contracting and Construction, Servicing...  ...Maintenance. JOB SUMMARY: As a Senior Accountant, you will be an integral part...  ...skills on MS Office, accounting software and databases Ability to manipulate large amounts... 
    Senior
    Software
    Database
    Local area

    ZERO IMPACT ENERGY

    Santa Ana, CA
    1 day ago
  • $169k - $202k

     ...Senior DevOps Engineer Job Description CoStar Group (CSGP) is a leading...  ...while supporting our multiple software products and brands across...  ...AWS or Azure or Google cloud ~ Strong understanding of...  ...understanding of SQL and No SQL databases, with the ability to... 
    Senior
    Software
    Database
    Full time
    Work from home

    CoStar Group

    Irvine, CA
    4 days ago
  • $113.5k - $170.5k

     ...Senior Software Engineer – Microgrid Controller (MGC) ETAP empowers customers to make informed decisions throughout the life cycle of their...  ...Linux (RHEL 9.x) environments, APIs, networking, databases, and automated testing frameworks. Key Responsibilities... 
    Senior
    Software
    Database
    Full time
    Local area

    ETAP Software

    Irvine, CA
    3 days ago
  • $135k - $170k

     ...delivering high-quality products and cloud services that power modern...  ...the Role TP-Link is seeking a Senior Software Quality Assurance Engineer to join our growing Cloud Services...  ...functional, integration, regression, API, database, and end-to-end testing. Develop... 
    Senior
    Software
    Database
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    9 days ago
  •  ...Senior Credentialing Specialist UCI Health is the clinical enterprise of the University of California, Irvine, and the only academic...  ...procedures, and forms Experience with MD-Staff Credentialing Database Software Dual NAMSS certification as CPMSM and CPCS Total Rewards... 
    Senior
    Software
    Database
    Monday to Friday

    UC Irvine

    Irvine, CA
    2 days ago
  • $103.17k - $158.87k

     ...Role Overview The Sr. Software Engineer performs analysis of user requirements, system design, development, testing, and implementation of...  ...problem‑solving skills. Good documentation, data modeling, database design, and system design/architecture skills. Knowledge of... 
    Senior
    Software
    Database
    For contractors
    Work at office
    Local area

    Hyundai AutoEver America

    Irvine, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Cloud Software Engineer - Database. Be the first to apply!