# Staff Software Engineer - Next Gen

Hiring organization: [NetDocuments](https://career.thegoodapps.co/organizations/netdocuments)

Canonical page: https://career.thegoodapps.co/jobs/2163f7de-e97b-41d1-a1d6-6f0073f65ba3

Listed on NetDocuments's own careers site. Applications go to them directly.

- Seniority: Staff
- Location: Lehi, UT
- Remote: yes
- Salary: 170000 – 190000 USD per year

## Summary

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._

## Skills named

.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

## 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

Apply on NetDocuments's site: https://job-boards.greenhouse.io/netdocuments/jobs/5383665008
