Principal Software Engineer - Platform
JobgetherRemotely
awskubernetesazuregcpdistributed systemscontainerizationmulti tenant
Job Description
📋 Description
- Design and build enterprise-scale platform services, APIs, infrastructure components, runtime
- Architect context-storage for AI-ready applications with structured, unstructured, vector, and
- Solve multi-tenant, isolation, scalability, and reliability challenges in enterprise SaaS.
- Design data contracts for ingestion, validation, processing, routing, storage, and serving.
- Own shared infrastructure: lakehouse tech, vector stores, graph DBs, OLTP systems.
- Set architectural direction via RFCs, reviews, docs, and best practices.
🎯 Requirements
- 10+ years of experience in platform engineering, infra engineering, backend systems, or SaaS.
- Proven experience designing enterprise-scale distributed systems and highly available platforms.
- Deep expertise in multi-tenant architectures and tenant isolation.
- Strong Kubernetes, containerization, and cloud infra across AWS, GCP, or Azure.
- Understanding of distributed patterns: service meshes, event-driven, orchestration.
- Experience driving multi-quarter initiatives from concept to production at scale.
🎁 Benefits
- Competitive compensation with base, variable pay, and equity for eligible roles.
- Health, dental, vision, and mental health benefits; flexible coverage by location.
- Flexible time off and modern leave policies for well-being.
- Remote-first flexibility in a global, high-trust environment.
- Collaborate with a diverse engineering org across 15+ countries.
- AI-native culture with modern practices and AI-assisted tools.