Sr Staff Software Engineer (Distributed Systems | Data Ingestion | Storage | Analytics)

Added
13 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

distributed systems elasticsearch kafka data ingestion kinesis

πŸ“‹ Description

  • Shape technical strategy and roadmap: Partner with engineering and product leadership to define the
  • Drive customer-centered innovation: Work directly with customers to understand evolving
  • Lead architecture across the data lifecycle: Establish technical direction for collection
  • Prototype and validate solutions: Document architectural proposals and build working prototypes
  • Establish reliability and efficiency standards: Define and improve expectations for data
  • Guide complex technical transitions: Lead approaches to storage migrations, schema evolution, data

🎯 Requirements

  • Extensive distributed systems experience: 12+ years building and operating production distributed
  • Broad data platform expertise: Strong understanding of data ingestion, storage, querying, and AI
  • Relevant data technologies: Experience with ingestion platforms such as Kafka, Pulsar, or Kinesis
  • Cloud-native infrastructure knowledge: Experience operating Kubernetes and cloud infrastructure at
  • Strong programming skills: Proficiency in at least one of Go, Java, Scala, Rust, or Python, with
  • Evidence-based AI judgment: Experience using AI-powered tools, automated workflows, or AI-driven

🎁 Benefits

  • Base salary: $171,900–$300,800 per year, depending on geographic location, qualifications, skills
  • Additional compensation: Equity where applicable and variable or incentive compensation, depending
  • Health coverage: Health plans and flexible spending accounts.
  • Retirement savings: 401(k) plan with company matching.
  • Employee stock purchase: Employee Stock Purchase Plan (ESPP).
  • Giving back: Matching donations to support eligible charitable contributions.
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’