Skip to content
← Back to job listings

Senior Data Engineer

NimbleRx · Redwood City, United States

External listingfull-time2 months ago

About The Role

Join Nimble as a Senior Data Engineer and take ownership of the company's data platform. You will be responsible for the end-to-end management of the data platform, including ingestion, transformation, storage, query, and access. You will build and evolve batch and streaming pipelines, model the warehouse, and partner with various stakeholders to turn data requests into reliable pipelines. Additionally, you will own the security and compliance backbone of the data systems, optimize backend query performance, and lead investigations and remediation when data infrastructure misbehaves. This is an opportunity to make a significant impact on the company's growth and success.

  • Posséder la plateforme de données de l'entreprise de bout en bout, y compris l'ingestion, la transformation, le stockage, la requête et l'accès, et conduire sa feuille de route à mesure que les besoins en données de l'entreprise évoluent.
  • Construire et faire évoluer des pipelines batch et streaming sur PySpark/EMR, Kinesis, Lambda, et Step Functions, en ingérant des données de diverses sources.
  • Collaborer avec les parties prenantes de l'entreprise pour transformer les demandes de données en pipelines fiables et bien définis, et rédiger la documentation et les outils qui permettent l'auto-service.
  • Already building with AI — frontier models, agentic coding tools, or something you hacked together last weekend
  • 5+ years of experience building production data pipelines and platforms
  • Track record of working across teams that don't speak your language (product, ops, etc.)
  • Experience with Iceberg and Trino, or similar
  • Comfort with CI/CD and Terraform
  • Hands-on experience with distributed compute (Spark/EMR), streaming (Kinesis), and object storage (S3)
  • Solid Postgres fundamentals — query optimization, indexing, replication, replica routing, and a feel for when the database is the bottleneck
  • Deep Python (PySpark) and SQL fluency, including tuning Spark jobs at scale
  • The skills and willingness to work on the services around the data layer (Java, Spring Boot)
  • You take pride in your work and have good judgment on what to prioritize when everything feels urgent
  • You think about security and PII/PHI handling as core engineering work, not as someone else's problem
  • You're a force multiplier: the docs, tools, and skills you leave behind make other engineers and analysts faster long after the original ticket closes
  • You take ownership of the platform's reliability, cost, accessibility, and compliance — not just the tickets you happened to ship
  • You have a bias for shipping iteratively and instrumenting what you ship — you'd rather demo a rough v1 in two days than a polished v3 in two weeks

This is an external listing. JobSpring does not represent or verify the employer. Report this listing