Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Core
Designing and building scalable platforms for industrializing coding agents (Claude Code, Copilot, Codex) using Spec-Driven Development, ensuring architectural coherence across services and distributed systems.
Role type
Senior Software Architect (hands-on IC)
Builds
Internal developer platforms, agent orchestration systems, and distributed service architectures for product teams.
Domain
Software Engineering, Agentic Systems, Distributed Systems, Spec-Driven Development
Deliverable
production ML models | product features | infrastructure
Required skills
Modern application architecture (DDD, Hexagonal, Clean Architecture), Distributed systems design (service boundaries, sync/async patterns, consistency), Spec-Driven Development, Coding agents operational mastery, Backend development (Node/TypeScript, Python, or Go), Ambiguity management, Technical documentation (ADRs, C4 diagrams)
Preferred skills
Internal platform design, LLM/Agentic patterns (tool use, RAG, orchestration), Event-driven architectures (Kafka, NATS, RabbitMQ), Open-source contributions, Product sensitivity
Technologies
Node/TypeScript, Python, Go, Kafka, NATS, RabbitMQ, Claude Code, Copilot, Codex
Responsibilities
Define and maintain application architecture patterns (DDD, Hexagonal, CQRS), Design distributed service boundaries and integration patterns, Architect the agent orchestration platform and LLM integration patterns, Prototype critical services and conduct POCs, Mentor senior developers on architecture and agent practices, Write and maintain authoritative documentation (ADRs, specs, guidelines)
Seniority
Senior, hands-on IC