# Principal Software Engineer (Platform Architecture & Execution Model)## Red Cell PartnersPublished 29 Mar 2026### Share this jobSeattle, WA, USA240K - 290K USD AnnualRemoteFull TimeTowards AI has published Building LLMs for production!## Role Highlights### Languages usedGORustJavaTypeScript### Key skillsAPICICDSystem DesignTechnical LeadershipAPI DesignStaff EngineerArchitectureSecurityAIReliabilityDataStorageAsynchronousContainersIACLLMsServerlessEmbeddingsMathematicsConsole### Tools, Libraries and FrameworksHuggingFaceSDKOpenAIRBACGrafanaAWSAirflowGridJSON## DescriptionThe role involves owning the core execution model and platform architecture for a shared operating system. This includes defining abstractions and APIs to connect various system components. The individual will ensure the correctness, scalability, and extensibility of the system. This position is responsible for how the system behaves under real-world conditions, including failure and security constraints.## Required Qualifications and SkillsThe role requires 12-15+ years of experience building distributed and platform systems, with significant experience in defining architecture across teams or domains. A minimum of 10 years of experience is needed in owning mission-critical runtimes or workflow/orchestration systems. Deep expertise in durable execution, including state machines, event sourcing, and various semantic guarantees, is essential. Proven experience with security and governance in production systems, covering authentication, RBAC, audit, and policy, is required. Hands-on experience with observability tools like Grafana and trace correlation across asynchronous boundaries is necessary. Strong systems design skills across storage, queues, schedulers, and evented architectures, along with performance tuning under load, are also required. Proficiency in a modern language such as Go, Rust, Java, or TypeScript, and familiarity with cloud-native stacks including containers, CI/CD, and IaC, are expected. Experience operating in regulated or high-assurance environments, with a bias towards correctness, clarity, and documentation, is important. The ability to incorporate advanced LLM capabilities into system design and platform architecture decisions is also a requirement. No specific degree or professional qualification is mentioned as a requirement.