CareerPlanSign in

Principal Enterprise Software Engineer

🌐 Remote💼 Full-time🗓 2026-09-25

Core

Designing and implementing distributed, multi-tenant systems that operate at scale with high reliability, security, and performance.

Role type

Principal Enterprise Software Engineer (Architectural Authority)

Builds

Cloud-agnostic, modular, loosely-coupled enterprise-grade software systems

Domain

Distributed systems, multi-tenant architecture, cloud infrastructure

Deliverable

production ML models

Required skills

Distributed systems design, database technologies (SQL/NoSQL), ORM frameworks, message broker architectures, API design (REST/GraphQL/gRPC), system resilience patterns, security best practices, performance optimization, cloud-agnostic architecture

Preferred skills

Open-source contributions, container orchestration, polyglot architectures, legacy modernization, observability platforms

Technologies

Kafka, RabbitMQ, SQS, Kubernetes, Docker Swarm, AWS, GCP, Azure

Responsibilities

Establishing architectural decisions and best practices, solving complex technical challenges in data consistency and system resilience, collaborating on platform modularity, mentoring engineers, designing cloud-agnostic solutions

Seniority

Principal, hands-on IC with strategic influence

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.