CareerPlanGet AI match score →

Senior Software Engineer / Lead Software Engineer

Japan🌐 Remote💼 Full-time🗓 2026-04-14 → 2026-07-31

Core

Design and implement classes, methods, and architecture for a document IDE that applies coding editor concepts to legal documents, serving lawyers and corporate legal departments.

Role type

Senior C# Software Engineer / Lead Software Engineer

Builds

A document editor with error checking, reference checking, and auto-completion for legal documents

Domain

LegalTech / Document Processing / NLP

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, user interviewing

Preferred skills

Startup experience, team leadership, Korean communication, Rust, Python

Technologies

C#, Rust, Python, .NET Framework 4.8, .NET 8.0, 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, design overall architecture, conduct customer interviews, propose innovative features

Seniority

Senior, hands-on IC with potential for mentorship

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗