Data Protection — Principal Engineer
Core
Senior technical leader defining long-term vision and architecture for a cloud-native data protection platform, balancing correctness, cost, and scalability while remaining hands-on with code and operations.
Role type
Principal Engineer (Backend/Platform)
Builds
Cloud-native data protection systems (backup, recovery, metering, billing, reporting) on AWS, GCP, and Azure
Domain
Cloud infrastructure, Data protection, Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed system design, Cloud-native architecture, Technical strategy, System abstraction, Cross-team leadership, Code review, Production operations, Stakeholder communication
Preferred skills
Multi-cloud environment design, Data management/backup/recovery, Secure system design, Platform capabilities (orchestration, audit logging), Mentoring senior engineers
Technologies
AWS, GCP, Azure, Amazon S3, DynamoDB, Apache Iceberg
Responsibilities
Define long-term technical vision and cross-cutting initiatives, Design and evolve system abstractions, Lead complex technical initiatives from design to production, Write and review code, Mentor technical leaders, Collaborate with Product and Customer Success
Seniority
Principal, hands-on IC with strategic ownership

