Software Architect
Core
Lead strategic architectural modernization to distributed systems, design organizational structures via Conway's Law, and build internal developer platforms to reduce cognitive load.
Role type
Senior IC Software Architect (Platform & Distributed Systems)
Builds
Internal developer platform, distributed architecture, scalable software systems
Domain
Energy technology, IoT, SaaS, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Domain-Driven Design, Cloud economics (FinOps), Organizational design (Conway's Law), Platform engineering strategy, Technical leadership without authority, RFC/ADR frameworks
Preferred skills
Experience with DORA metrics, SPACE framework, Rapid prototyping, Intellectual humility
Technologies
Cloud platforms, IoT, SaaS, Distributed systems
Responsibilities
Lead strategic extraction to distributed architecture using Domain-Driven Design; Apply Conway's Law and Inverse Conway Maneuver for organizational design; Guide creation of internal developer platform; Build frameworks for knowledge transfer and asynchronous decision-making; Act as translation layer between C-suite and engineering floor
Seniority
Senior, hands-on IC with mentorship of Staff/Principal engineers
