Senior Software Engineer

Type.ai is an AI writing tool and document editor that helps professionals write better and faster with powerful AI features.
Brooklyn, NY, USA
$175,000 - $250,000
Frontend
Senior Software Engineer
In-Person
1 - 10 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Type.ai is an AI-native document editor with a mission to help people communicate confidently. We believe writing is the backbone of clear thinking and effective communication, especially in the AI era.

Our tools empower writers to engage in higher-level thinking - exploring more ideas, testing different approaches to expression, and even debating finer points of grammar with AI assistance. As a YC-backed company, we've already gained thousands of satisfied customers.

We're seeking a product-minded senior software engineer to join our intimate but powerful team in Brooklyn. The ideal candidate combines high ownership with humility, demonstrates passion for their craft, and thrives in a startup environment.

Key Responsibilities:

  • Develop advanced rich text editing features
  • Implement sync and offline-first capabilities using CRDT data structures
  • Create multiplayer collaborative editing features
  • Build LLM-based writing and editing features across the full stack
  • Prototype experimental AI writing and editing workflows

Required Qualifications:

  • 4+ years of software engineering experience with complex web applications
  • Proven track record building interaction-heavy applications like editors
  • Strong product intuition for identifying and solving user friction points
  • Meticulous attention to detail and appreciation for natural editor UX
  • Ability to contribute to product strategy beyond implementation
  • Customer-first problem-solving mindset
  • Strong computer science fundamentals
  • History of shipping complex products with excellent user experiences
  • Low ego, high ownership mentality

Technical Requirements:

  • Deep expertise in JavaScript, React, and TypeScript
  • Full-stack capabilities for scalable system design and production services
  • Familiarity with rich text editing frameworks (Slate.js/ProseMirror) is a plus
  • Experience with collaborative editing and CRDTs is beneficial
  • Knowledge of offline-first design patterns and sync protocols is valuable
  • Experience with LLMs and Node.js/MongoDB is advantageous

We offer competitive compensation, generous equity, comprehensive healthcare, and a dedicated workspace in Williamsburg. We actively encourage applications from all backgrounds, particularly underrepresented groups, as we believe diverse perspectives strengthen our team and product.

Last updated an hour ago

Responsibilities For Senior Software Engineer

  • Building advanced rich text editing features
  • Working on sync and offline first features using data structures such as CRDTs
  • Building multiplayer features for collaborative editing
  • Building LLM-based writing and editing features
  • Prototyping experimental AI writing and editing workflows

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
Node.js
MongoDB
  • 4+ years of software engineering with focus on complex web applications
  • Proven experience building interaction-heavy applications like editors
  • Strong product intuition for identifying friction points and solving real user problems
  • Strong JavaScript expertise with React and TypeScript
  • Full-stack capabilities
  • Strong foundational skills in Computer Science
  • Low ego, high ownership

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salary
  • Generous stock package
  • 100% employer-covered medical, dental, and vision for you and any dependents
  • Dedicated workspace at our HQ in Williamsburg, Brooklyn

Interested in this job?

Jobs Related To Type Senior Software Engineer

Full Stack Software Engineer

Senior Full Stack Software Engineer position at Walmart focusing on API development and frontend engineering using React, Java, and modern web technologies.

Senior Software Engineer

Senior Software Engineer role at Casca, building AI-native banking systems to automate loan processing and help small businesses access funding.

Senior Full Stack Engineer

Senior Full Stack Engineer role at PayPal focusing on API Platform development, requiring 8+ years of experience in Java, Node.js, React, and TypeScript, offering hybrid work in Austin, TX.

Senior Web Solutions Engineer

Senior Web Solutions Engineer position at Google's YouTube division, focusing on full-stack development, data visualization, and system design to support YouTube's global operations.

Senior Software Engineer - Frontend

Senior Frontend Software Engineer role at Walmart Global Tech in Reston, VA, building high-performance customer-facing applications with competitive pay and comprehensive benefits.