AlphaSense logo

Principal Engineer, Data Platform

AlphaSense
Posted 1 week ago

LOCATION

United States · Remote

EXPERIENCE

Not specified

SALARY

$246K - $339K /year

SKILLS REQUIRED

Data ArchitectureDistributed SystemsKubernetesCloud ArchitectureData MigrationPostgreSQLmongodbAWS

Job description

Overview

Principal Engineer on AlphaSense's Data Platform team, setting technical direction for the data platform and storage ecosystem behind a Kubernetes-native, cell-based architecture, and building the capabilities that let product teams run their own storage at scale.

What you'll do

  • Help set the architecture and roadmap for the Data Platform and the storage ecosystem behind it
  • Build the capabilities for large-scale data migrations across cells, regions, and geographies, including tooling for moving, splitting, validating, and rolling back data with minimal downtime
  • Enable product teams self-service ways to provision, operate, and scale their own storage
  • Drive the data-layer changes that cell-based architecture requires, including data placement, tenant routing, replication, and isolation
  • Define and apply the managed-first approach: choose managed services where they fit, and build and run self-managed systems only where there is a clear reason
  • Find and close scalability gaps in data stores across regions, cells and deployment models
  • Build shared libraries that give product teams self-service storage capabilities
  • Closely partner with Cloud Platform, SRE, and DevEx teams
  • Raise the architectural bar across the organization and mentor Staff and Senior engineers
  • Apply AI tooling to data platform work, such as slow query reviews and incident diagnosis

What you'll need

  • Deep hands-on experience designing and operating data platforms and storage systems
  • Production large-scale experience with storages (e.g. MongoDB, ClickHouse, Redis, PostgreSQL)
  • Cloud-native data storage experience, including managed data services on AWS
  • Strong background in Kubernetes and containers
  • Track record of designing and running large-scale data migrations, including live migrations
  • Experience with cell-based, multi-tenant or multi-region architectures
  • Experience building platforms and tooling that other engineers use, and comfort with a model where engineers own their storage and run what they build
  • Demonstrated ability to land significant changes in code owned by other teams
  • A record of spotting data scalability and reliability limits before they turn into incidents
  • Ability and desire to design, lead, influence, and deliver on ambitious technical roadmaps

Nice to have

  • Experience running storage systems on top of Kubernetes
  • Experience building control planes with Crossplane
  • Experience with private, isolated, on-premises, or air-gapped deployments

Details

  • Location: Remote - United States
  • Base compensation range: $246,000 - $339,000 USD, plus potential performance-based bonus, equity, and benefits

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Engineer, Data Platform