Principal Engineer, Data Platform

New
J
JobgetherData platform
Based in the United StatesFull-TimePrincipal
SalaryBase salary: $246,000–$339,000 USD, depending on experience, expertise, and other relevant factors. Potential performance-based bonus. Equity opportunities.
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLKubernetesMongoDBClickhouseRedisDistributed Systems

Requirements

  • Bring extensive hands-on experience designing, building, and operating data platforms and large-scale storage systems.
  • Have production experience with MongoDB, ClickHouse, Redis, and PostgreSQL.
  • Have a strong understanding of cloud-native data storage, including managed data services on AWS.
  • Have advanced experience with Kubernetes, containers, and distributed systems.
  • Demonstrate success designing and executing large-scale data migrations, particularly live migrations.
  • Have experience with cell-based, multi-tenant, or multi-region architectures.
  • Have a background building internal platforms and developer tooling used by engineering teams.
  • Be comfortable with teams owning and operating the systems they build.
  • Demonstrate the ability to deliver significant technical changes across codebases owned by other teams.
  • Be able to anticipate and proactively address data scalability and reliability constraints.
  • Bring technical leadership, communication, and collaboration skills to influence stakeholders and drive technical roadmaps.
  • Nice to have: experience operating storage systems on Kubernetes, familiarity with Crossplane control planes, or experience supporting private, isolated, on-premises, or air-gapped deployments.

Responsibilities

  • Define the architecture, technical standards, and long-term roadmap for the Data Platform and its storage ecosystem.
  • Design and build capabilities and tools for large-scale data migrations with minimal downtime.
  • Develop self-service platforms, shared libraries, and tooling for product teams to provision, operate, and scale storage systems.
  • Lead data-layer changes for cell-based architecture, including data placement, tenant routing, replication, and isolation.
  • Establish and implement a managed-first strategy for data services and systems.
  • Identify and address scalability, performance, and reliability limitations across data stores, regions, and cells.
  • Partner with Cloud Platform, Site Reliability Engineering, and Developer Experience teams.
  • Influence architectural decisions, raise engineering standards, and mentor Staff and Senior Engineers.
  • Apply AI-powered tools to platform engineering workflows, including slow-query analysis and incident diagnosis.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary: $246,000–$339,000 USD, depending on experience, expertise, and other relevant factors. Potential performance-based bonus. Equity opportunities.
Apply Now