NetDocuments

Staff Software Engineer - Next-Gen

NetDocuments
Apply
8 days ago
Remote, United States or Lehi, UT, USAStaff+
H1B sponsor

Responsibilities

  • Define technical direction, engineering standards, architectural patterns, and technical decisions across frontend, backend, and distributed systems.
  • Architect and build scalable full-stack applications using React, TypeScript, Node.js, C#/.NET, and AWS.
  • Design event-driven architectures using AWS services, Kafka, and modern data pipelines.
  • Build responsive document-management workflows, content enrichment and search capabilities, and scalable REST and GraphQL APIs.
  • Design resilient systems and improve performance, scalability, reliability, observability, and technical debt across the platform.
  • Own complex technical initiatives from design through production deployment and ongoing evolution.
  • Integrate AI-powered services and emerging technologies into production applications.
  • Partner with Product, Design, Platform Services, and engineering leadership to deliver technical solutions.
  • Mentor engineers and lead knowledge sharing through code reviews, design discussions, documentation, and technical guidance.

Requirements

  • Bachelor’s degree in Information Systems, Computer Science, or a related field, or equivalent practical experience.
  • 8+ years of professional software engineering experience delivering production-grade applications at scale.
  • 3+ years of experience providing technical leadership and influencing engineering direction and practices.
  • Deep experience with React, TypeScript, and modern JavaScript.
  • Strong backend development experience with C#/.NET or Java and TypeScript/Node.js.
  • Experience designing and operating event-driven, service-oriented, and microservices architectures.
  • Experience building distributed, cloud-native systems using AWS services such as ECS, Lambda, and S3.
  • Experience with NoSQL technologies such as DynamoDB or DocumentDB and relational SQL databases.
  • Strong experience designing REST and GraphQL APIs, including API security and versioning strategies.
  • Experience with Kafka or similar event-streaming and messaging technologies.
  • Experience implementing logging, metrics, distributed tracing, and telemetry for production systems.
  • Experience with automated testing, CI/CD practices, and supporting production applications.
  • Preferred qualifications include document management, content services, search-driven applications, high-performance React, AI-powered production applications, B2B SaaS or regulated-industry experience, mobile or cross-platform development, open-source contributions, technical writing, or broader technical knowledge sharing.

Benefits

  • The company covers 90% of healthcare premiums and provides an HSA contribution.
  • 401(k) match of 4% with immediate vesting.
  • Flexible PTO, typically 3 to 4 weeks per year, plus 10 paid holidays.
  • Monthly contributions for life activities and wellness.
  • Access to LinkedIn Learning with dedicated monthly learning time.
  • Mentorship and access to company leaders, career advancement opportunities, and a collaborative workplace.

Tech Stack

NetDocuments

About NetDocuments

501-1,000 employees

NetDocuments provides a cloud-based document and email management platform used by law firms, corporate legal departments, and public sector teams. Delivered as SaaS, it covers search, collaboration, governance, and compliance, and integrates with Microsoft 365 and DocuSign. Founded in 1998 and headquartered in Lehi, Utah, the company is owned by Clearlake Capital and reports adoption by more than 7,000 legal organizations worldwide.

Contact me