Software Architect I
Core
Design and oversee high-scale, mission-critical production systems for a Legal AI platform, bridging complex system design with high-impact leadership to scale a mature platform.
Role type
Lead Software Architect (System Design & Modernization)
Builds
Mission-critical production systems, migrating legacy monoliths to microservices, and optimizing cloud infrastructure for a Legal Operating Intelligence platform.
Domain
Legal Technology / Enterprise Software / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, System modeling, Data layer architecture, Public cloud expertise, Technical documentation, Cloud cost optimization, Technology scouting, Cross-functional translation
Preferred skills
Microservices migration, Event-driven architecture, CQRS patterns, Workflow orchestration
Technologies
.NET, C#, AWS (ECS, SQS, SNS, DynamoDB, S3, Kinesis, Elasticsearch), Terraform, Python, Temporal.io
Responsibilities
Design and oversee development of high-scale, mission-critical production systems; Drive evolution of legacy systems toward modern target-state architecture; Act as a bridge between Engineering and non-technical stakeholders; Create clear technical documentation and complex system diagrams; Facilitate design sessions and distributed conversations; Manage and optimize cloud infrastructure; Serve as a high-level mentor to engineering teams; Monitor the broader computing landscape for emerging technologies.
Seniority
Senior, hands-on IC with leadership responsibilities