CareerPlan

Principal Software Engineer

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

Core

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

Role type

Principal Software Engineer (Cloud Data Platform)

Builds

Scalable, secure, high-performance, fault-tolerant, and automated cloud-based data systems

Domain

Cloud computing, distributed systems, data architecture

Deliverable

production ML models

Required skills

Java, Go, Python, REST APIs, RDBMS, document stores, Kubernetes, Docker, distributed systems, data architecture, AI/ML technologies

Preferred skills

AI-enabled operational efficiency, Grafana, Prometheus, test frameworks, unit testing, mentoring

Technologies

Kubernetes, Docker, Grafana, Prometheus

Responsibilities

Lead design and architecture of multi-tenant cloud data platforms; Collaborate with product management and stakeholders on technical strategy; Drive engineering and operational excellence; Maintain 24/7 system availability; Evaluate and optimize engineering processes and cloud technologies; Mentor junior engineers

Seniority

Principal, hands-on IC with mentorship