$170,000 – $190,000
Listed on NetDocuments’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
NetDocuments is hiring a Staff Software Engineer to lead technical direction and build scalable, full-stack systems for their next-generation legal document management platform. This role suits experienced engineers who thrive in hands-on technical leadership, designing cloud-native architectures, and mentoring teams while working across React, TypeScript, Node.js, C#/.NET, and AWS.
Our summary, not NetDocuments’s wording. The full posting is on their site.
Skills this role names
- .NET
- Amazon ECS
- Amazon S3
- Amazon Web Services (AWS)
- Apache Kafka
- AWS Lambda
- C#
- CI/CD
- DynamoDB
- JavaScript
- Node.js
- React
- REST APIs
- SQL
- TypeScript
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Information Systems, Computer Science, or related field, or equivalent practical experience
- 8+ years of professional software engineering experience delivering production-grade applications at scale
- 3+ years providing technical leadership and influencing engineering direction
- Deep experience with React, TypeScript, and modern JavaScript
- Strong backend development 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
- Experience with NoSQL technologies such as DynamoDB or DocumentDB and relational SQL databases
- Strong experience designing REST and GraphQL APIs
- 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
Nice to have
- Experience building document management, content services, or search-driven applications
- Deep expertise with event-driven architectures and Kafka
- Experience building high-performance React applications at scale
- Experience integrating AI-powered services into production applications
- Experience building B2B SaaS products in the legal industry or other regulated environments
- Mobile development or cross-platform application experience
- Contributions to open-source projects, technical writing, or experience sharing technical expertise with broader engineering communities