Principal Software Engineer, Data Processing

Added
30 days ago
Type
Full time
Salary
Salary not provided

๐Ÿ“‹ Description

  • Define architecture across ingestion, processing, storage, serving, governance, and observability
  • Set multi-platform technical strategy along with the sequencing that makes it achievable rather
  • Remain hands-on where it counts: critical designs, prototypes, deep reviews, and the worst
  • Resolve technical disagreements that span teams and write down the decision and it's reasoning so
  • Establish architecture governance that engineers experience as a useful framework.
  • Raise the technical bar of the IDC through hiring, interview calibration, and mentoring of Senior

๐ŸŽฏ Requirements

  • Bachelor's degree in Computer Science, Software Engineering, a related technical field, or
  • 10 to 16 or more years of professional software engineering experience, with eight considered
  • Architecture ownership across multiple teams or platforms, with results that are demonstrably
  • Deep expertise in large-scale distributed data systems across the full lifecycle, from ingestion
  • Continuing hands-on practice: you still write code and review designs in detail. This is an IC
  • Evidence of technical strategy that was adopted and executed, not only proposed.
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 โ†’