Software Engineer
Core
Design and implement classes, methods, and architecture for a document IDE that provides error checking, reference checking, and auto-completion for legal documents.
Role type
C# Software Engineer (IC)
Builds
A document editor for lawyers and legal teams, featuring IDE-like assistance for drafting contracts and standardized documents.
Domain
LegalTech / Document Management Systems
Deliverable
production ML models | product features
Required skills
C# development, .NET Framework 4.8/8.0, GitHub, CI/CD concepts, unit testing, algorithm design, code refactoring, architecture design
Preferred skills
Startup experience, user-facing product development, Korean communication, team leadership
Technologies
C#, Rust, Python, .NET, SQLite, Amazon RDS, AWS CloudWatch, Elasticsearch, Kibana, BigQuery, GitHub Actions, Azure DevOps
Responsibilities
Design and implement classes and interfaces for the document IDE, refactor existing code for extensibility, write unit tests, develop effective algorithms, review team code, participate in customer interviews to define features, and propose innovative ideas for new functionality.
Seniority
Mid-Senior, hands-on IC