Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NetDocuments Logo

Staff Software Engineer - Solstice

NetDocuments

$170,000 - $190,000
Dec 5, 2025
Remote, US
Apply Now

NetDocuments is seeking a Staff Full Stack Software Engineer to play a pivotal role in shaping the future of their next-generation document management systems, driving the design, architecture, and delivery of scalable, event-driven platforms that power mission-critical frontend and backend solutions for their global customer base.

Requirements

  • Frontend: Deep expertise in React, ES6+, TypeScript, and modern JavaScript ecosystems.
  • Backend: Strong proficiency in C-Sharp/.NET and Node.js.
  • Architecture: Event-driven and service-oriented architectures, microservices patterns, distributed systems.
  • Cloud & Data: AWS services (ECS, Lambda, S3), NoSQL databases (DynamoDB/DocumentDB), SQL databases.
  • APIs: REST and GraphQL design, versioning strategies, and security best practices.
  • Messaging: Experience with Kafka or similar event streaming platforms.
  • Observability: Logging, metrics, distributed tracing, and telemetry (we use Datadog)

Responsibilities

  • Define technical direction for Solstice's full-stack initiatives, establishing patterns for scalable, secure, and performant systems.
  • Lead architectural decisions balancing React frontend excellence with robust backend services.
  • Drive initiatives that improve scalability, performance, reliability, and developer experience.
  • Design and implement event-driven architectures using AWS services, Kafka, and modern data pipelines.
  • Build production-grade applications across the full stack (React/TypeScript, Node.js, C-Sharp/.NET, NoSQL databases, AWS).
  • Create seamless, intuitive frontend experiences that make complex document management feel effortless.
  • Design and implement scalable APIs (REST, GraphQL) that power our frontend and enable third-party integrations.

Other

  • Bachelor's degree or higher in Information Systems, Computer Science, or a related field—or equivalent experience.
  • 8+ years of professional software engineering experience delivering production-grade applications at scale.
  • 3+ years in technical leadership roles with demonstrated influence on team direction and engineering practices.
  • Ability to work in a regulated industry with strict security and compliance requirements.
  • Strong collaboration and communication skills, with ability to work independently and as part of a team