CareerPlan

Principal Software Engineer

USAFull-time2026-10-21 → 2026-11-10
Hybrid

Core

Lead the architecture, design, and development of a multi-tenant cloud-based data platform.

Role type

Principal Software Engineer (Cloud Data Platform)

Builds

Multi-tenant cloud-based data platform

Domain

Cloud infrastructure, distributed systems, data architecture

Deliverable

production ML models

Required skills

Distributed systems, Data architecture, Java, Go, Python, REST APIs, Relational databases, Document stores, Kubernetes, Docker, AI/ML technologies

Preferred skills

Grafana, Prometheus, Monitoring, Tracing, Observability tooling, Test frameworks, Unit testing, Mentoring

Technologies

Kubernetes, Docker, Grafana, Prometheus

Responsibilities

Lead architecture and design of multi-tenant cloud data platform, Drive cross-team technical programs and design reviews, Improve engineering processes and delivery speed, Ensure 24/7 system availability through reliability and automation, Evaluate cross-provider cloud technologies, Mentor junior engineers

Seniority

Principal, hands-on IC with strategy & mentorship