# Software Architect I

**Company**: Filevine
**Location**: United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: Full-time
**Salary**: $200,000 - 300,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/filevine/ad00d465-cc30-42eb-a14a-1204c0814475?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1decc387-89f

## Description

Filevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. Grounded in a singular system of truth, Filevine brings together data, documents, workflows, and teams into one unified platform,where modern legal work happens with clarity and consistency.

Role Summary: Join Filevine as a Lead Architect to bridge the gap between complex system design and high-impact leadership, serving as a key technical visionary for mission-critical production systems.

## What You'll Do:

- Design and oversee the development of high-scale, mission-critical production systems, ensuring they are modular, composable, and extensible.

- Drive the evolution of "legacy" systems by implementing strategic techniques to migrate them toward a modern, target-state architecture.

- Act as a bridge between Engineering and non-technical stakeholders to ensure business needs are reflected in technical designs.

- Create clear technical documentation and complex system diagrams to communicate architectural visions.

- Facilitate design sessions and distributed conversations, ensuring engineering teams retain ownership of their work while benefiting from expert feedback.

- Manage and optimize cloud infrastructure, balancing high performance with cost efficiencies and regional deployment needs.

- Serve as a high-level mentor to engineering teams, fostering a culture of technical excellence and continuous learning.

- Monitor the broader computing landscape to identify dependable current technologies and emerging trends worthy of adoption.

## What You Need:

- Extensive experience building and operating large-scale distributed systems.

- Advanced proficiency in high-level service design and the ability to model interfaces for long-term scalability.

- Deep working knowledge of various data persistence layers and a nuanced understanding of which use cases suit specific technologies.

- Significant experience with a major cloud provider, including a strong grasp of its capabilities and inherent caveats.

- Exceptional verbal, written, and presentation skills, with the ability to tailor complex messages for both technical and non-technical audiences.

- A hospitality-focused approach to leadership, prioritizing being "of service" to the teams you support.

- The ability to propose solutions and integrate critical feedback without defensiveness, maintaining a focus on the best outcome for the product.

- A proven track record as a domain expert in a specific focus area.

## Tech Stack Context

- .NET monorepo (C#), actively migrating from monolith to microservices.

- AWS infrastructure (ECS, SQS, SNS, DynamoDB, S3, Kinesis, Elasticsearch).

- Terraform for IaC; CI/CD pipelines; multi-region aspirations.

- Python AI/ML services; Temporal.io for workflow orchestration.

- CQRS and event-driven architecture patterns.

## Additional Information

Compensation Information: $200,000 - 300,000.

Cool Company Benefits:

- Medical, Dental, & Vision Insurance (for full-time employees).

- Competitive & Fair Pay.

- Maternity & paternity leave (for full-time employees).

- Short & long-term disability.

- Opportunity to learn from a dedicated leadership team.

## Skills

### Required
- .NET
- C#
- AWS
- Terraform
- Python
- AI/ML
- Temporal.io
- CQRS
- event-driven architecture
- cloud infrastructure
- data persistence layers
- high-level service design

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/filevine/ad00d465-cc30-42eb-a14a-1204c0814475?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
