Software Engineer

Salary not provided

C++JavaRC#Rust
BoostDraft

C# or/and Rust Software Engineering Position

BoostDraft is a software engineering company that is currently seeking a C# or/and Rust software engineer to join their team. The company is focused on developing a document IDE specifically designed for non-engineers.

About BoostDraft

BoostDraft was founded by MIT and Stanford grad students and specializes in developing an assisted document editor for documents. The document IDE utilizes error checking, reference checking, and auto-completion using both rule-based approaches and NLP, similar to popular coding editors/IDEs like VSCode and Pycharm.

For more information about BoostDraft, please visit their website.

Background & Traction

BoostDraft is currently focused on serving lawyers who draft standardized but long documents, such as contracts. Within just one year of its product launch, BoostDraft has gained over 7,500 active paid users. The company has also secured several long-term, large-scale contracts with renowned enterprises and law firms. BoostDraft has been highly profitable from day one and has experienced exponential growth without any external funding.

BoostDraft has been accepted into prestigious accelerator programs, including MassChallenge (Top 30 US accelerator), StartX (Stanford Accelerator with a 7% acceptance rate), and MIT Sandbox (Accelerator of Massachusetts Institute of Technology).

Join Our Engineering-First Team

At BoostDraft, quality is prioritized over quantity. The company values an engineering-first approach and approximately 70% of the team members are experienced software engineers who have worked at reputable companies such as Microsoft, IBM, HTC, Yahoo!, and NTT. The CEO, Yohei, who has a proven track record in both software engineering and business management, has built an organization that values and empowers software engineers.

Technical Challenges We Solve

  • Performance improvement using both partial analysis and full analysis
  • Synchronization between user input and on-memory text
  • Cache efficiency to increase highlight performance during/after user input
  • Security-preserving natural language processing, such as federated learning

What’s Your Challenge

As a C# Software Engineer at BoostDraft, you will be responsible for tackling challenging technical problems, including:

  • Designing and implementing classes and methods for the IDE for documents
  • Refactoring existing code for better extensibility
  • Interviewing users to understand their daily work and pain points
  • Proposing innovative and feasible ideas to achieve unprecedented features

Required Qualifications

  • Interested in developing novel document editors
  • Fluent in coding with either C#, C++, Java or Rust
  • Believe in the beauty of writing clean, efficient code
  • Have experience with Github
  • Understand the concept of CI/CD
  • Master's degree or equivalent experience in Computer Science or related field
  • Fluent in English communication

Preferred Qualifications

  • Experience in development with a team of at least 5 engineers
  • Ability to actively propose improvements both within and outside of assigned responsibilities
  • Skills in understanding both user and technical perspectives
  • Business-level English (reading and writing)

Join BoostDraft, a company that values innovation, research, and organic growth. They offer extensive opportunities for extending their software, a focus on R&D for new technology, an engineering-first approach, and rapid organic growth. BoostDraft has experienced 300% revenue growth, is profitable, and has achieved this without any outside investment. All revenue comes from user referrals, with no marketing efforts.

  • Employment Type: Full-time
  • Probationary Period: 6 months
  • Working Hours/Holidays: Flexible schedule, standard working hours 8 hours/day, core time 11:30 - 15:00, approximately 10 hours of overtime per month, weekends and holidays off, year-end and New Year holidays, paid holidays, sick leave, maternity and childcare leave, nursing care leave
  • Salary: Competitive startup salary, possibility of stock options
  • Location: Fully remote
  • Other benefits: Social insurance, language assistance program, discounted babysitting tickets from the Cabinet Office