[All remote jobs](https://jobicy.com/jobs.md)[![NetDocuments logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/d08d5ca3-221.png)](https://jobicy.com/company/netdocuments.md)[NetDocuments](https://jobicy.com/company/netdocuments.md)

# Staff Software Engineer – Next-Gen

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/netdocuments.md)ShareRemote from[USA](https://jobicy.com/job-region/usa.md)SalaryUSD 170k–190k / yrDepartment[Software Engineering](https://jobicy.com/categories/engineering.md)EmploymentFull TimeExperienceSeniorPublished19 Oct 2026Apply before18 Nov 2026Listing views60Application actions2Application toolkit

## Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

AI Summary

## The role, at a glance.

NetDocuments is hiring a Staff Software Engineer to provide hands-on technical leadership for its next-generation legal document management platform. The role owns architecture and delivery across React, TypeScript, Node.js, C#/.NET, AWS, Kafka, and event-driven distributed systems. The engineer will build secure, scalable APIs, search and document-processing capabilities, observability practices, and AI-enabled product integrations. Success requires deep full-stack experience, strong system-design judgment, operational ownership, and the ability to mentor engineers and align cross-functional stakeholders. This is a US-remote senior individual-contributor position with broad technical influence in a regulated B2B SaaS environment.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

5/5EasyHard

### Pace & Pressure

4/5RelaxedFast-paced

### Autonomy Level

5/5GuidedFull ownership

### Communication Load

5/5IndependentCollaborative

AI insightThis is a staff-level role requiring architectural ownership across frontend, backend, cloud infrastructure, event streaming, security, and production operations. The engineer must make high-impact trade-offs, lead complex initiatives, and influence multiple technical and non-technical stakeholders.

## Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job median (per year)Market rate$180,000US market range (per year)$175k–$220k0$242.00k

AI insightThe yearly pay period is inferred from the job context; it was not explicitly stated by the employer. The employer discloses a cash compensation range of $170,000–$190,000 USD. The posting does not explicitly state the pay cadence, so yearly compensation is inferred from the amount, US location, full-time staff-level scope, and standard US professional compensation conventions. The $180,000 midpoint is broadly plausible for a US-remote Staff Software Engineer; the estimated US market range is $175,000–$220,000 per year.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[React](https://jobicy.com/jobs?search_keywords=React.md)[TypeScript](https://jobicy.com/jobs?search_keywords=TypeScript.md)[Node.js](https://jobicy.com/jobs?search_keywords=Node.js.md)[C#/.NET](https://jobicy.com/jobs?search_keywords=C%23.NET.md)[AWS](https://jobicy.com/jobs?search_keywords=AWS.md)[Kafka](https://jobicy.com/jobs?search_keywords=Kafka.md)[Event-driven architecture](https://jobicy.com/jobs?search_keywords=Event-driven%20architecture.md)[Microservices](https://jobicy.com/jobs?search_keywords=Microservices.md)[Distributed systems](https://jobicy.com/jobs?search_keywords=Distributed%20systems.md)[REST APIs](https://jobicy.com/jobs?search_keywords=REST%20APIs.md)[GraphQL](https://jobicy.com/jobs?search_keywords=GraphQL.md)[Cloud-native development](https://jobicy.com/jobs?search_keywords=Cloud-native%20development.md)[Observability](https://jobicy.com/jobs?search_keywords=Observability.md)[CI/CD](https://jobicy.com/jobs?search_keywords=CICD.md)[Technical leadership](https://jobicy.com/jobs?search_keywords=Technical%20leadership.md)

Sample interview questionsHow would you design an event-driven document-processing pipeline that remains reliable as document volume grows?I would separate ingestion, enrichment, indexing, and notification into independently scalable services connected through durable events. I would use idempotent consumers, retries with dead-letter queues, schema versioning, correlation IDs, and clear ownership of event contracts. Capacity metrics, tracing, and back-pressure controls would help maintain reliability while scaling.

Describe how you would decide between REST and GraphQL for a new product capability.

I would begin with client data-access patterns, domain boundaries, caching needs, and integration requirements. REST is often effective for stable resource-oriented workflows and external integrations, while GraphQL is valuable when product clients need flexible aggregation across related data. In either case, I would define authorization, versioning or schema-evolution practices, observability, and performance limits early.

How do you approach a performance issue in a large React application?

I first measure the user-facing symptom using browser profiling, real-user telemetry, and application metrics rather than guessing. I then identify rendering hotspots, unnecessary state propagation, expensive computations, network waterfalls, or oversized bundles and address the highest-impact causes. I validate improvements with repeatable benchmarks and monitoring so the regression does not return.

Tell us about your approach to technical leadership when a team disagrees on an architecture decision.

I make the decision criteria explicit, such as reliability, security, delivery time, operational cost, and long-term maintainability. I encourage engineers to present evidence, prototypes, and trade-offs, then document the chosen direction and its rationale in an architecture decision record. Once a decision is made, I create alignment through clear implementation boundaries and follow-up checkpoints.

How would you safely integrate an AI-powered service into a legal document-management product?

I would establish strict authorization boundaries so the service only receives content the user is permitted to access, with auditability and data-handling controls built in. I would evaluate output quality, failure modes, latency, cost, and human-review requirements before broad release. Feature flags, monitoring, feedback loops, and clear user disclosures would enable a controlled rollout while protecting trust and compliance.

Opportunity details

## About this role.

NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com domain. If you have any concerns or questions about communications you have received, please send them to [hrgroup@netdocuments.com](mailto:hrgroup@netdocuments.co) so our team members can review.

About NetDocuments

At NetDocuments, we’re shaping the future of legal work. We believe legal professionals should spend less time searching for information and managing documents, and more time solving complex problems, serving clients, and delivering meaningful outcomes. That’s why we’re building technology that helps organizations work smarter, collaborate more effectively, and unlock the full value of their institutional knowledge.

Our team is redefining what’s possible for legal technology. NetDocuments is the trusted intelligent document management platform for legal professionals and the company behind the industry’s first and only legal context graph—a breakthrough that gives legal professionals and AI a richer understanding of how matters, documents, people, and knowledge connect across an organization while respecting enterprise-grade security, governance, permissions, and ethical walls.

Innovation is only part of our story. We believe our greatest strength is our people. We foster a collaborative, inclusive, and high-performing culture where curiosity is encouraged, diverse perspectives are valued, and employees are empowered to make a meaningful impact. Whether you’re building products, serving customers, or supporting the business, your work helps shape the future of one of the world’s most trusted legal technology platforms.

That commitment to our employees and customers has earned us recognition as one of the nation’s top workplaces, including:

* Four consecutive appearances on the Inc. 5000 list of America’s Fastest-Growing Private Companies
* Five-time Top Workplace USA winner
* Five-time Salt Lake Tribune Top Workplace
* Multiple Top Workplaces Culture Excellence awards recognizing innovation, employee appreciation, work-life flexibility, and compensation & benefits

If you’re excited to solve meaningful challenges, work alongside talented colleagues, and help define the next generation of legal technology, we’d love to meet you.

What You’ll Do

NetDocuments is seeking a Staff Software Engineer to help shape the next generation of our document management platform. This role is ideal for an experienced engineer who brings deep expertise building production-grade full stack applications and a strong track record of leading technical direction within their team.

You’ll operate as a hands-on technical leader, helping drive the architecture and delivery of scalable, event-driven systems across React, TypeScript, Node.js, C#/.NET, and AWS. You’ll partner closely with Product, Design, Platform Services, and engineering leadership to solve complex technical challenges, integrate emerging technologies including AI-powered services, and ensure our platform continues to scale with the performance, reliability, and security our customers expect.

You will:

Technical Leadership & Team Impact

*

Serve as a hands-on technical leader, helping define technical direction and engineering standards across the team.

*

Lead architectural discussions and make technical decisions across frontend, backend, and distributed systems.

*

Establish patterns for building scalable, secure, reliable, and maintainable applications.

*

Guide the evolution of the technology stack as the platform matures and scales.

*

Drive technical initiatives that improve system performance, reliability, developer experience, and engineering quality.

Design & Build

*

Architect and build production-grade full stack applications using React, TypeScript, Node.js, C#/.NET, and AWS.

*

Design and implement event-driven architectures using AWS services, Kafka, and modern data pipelines.

*

Build responsive frontend experiences that make complex document management workflows intuitive and efficient.

*

Design scalable REST and GraphQL APIs that power product experiences and third-party integrations.

*

Build content enrichment and search capabilities that surface insights across large volumes of documents.

*

Integrate AI-powered services and emerging technologies that enhance document intelligence and user productivity.

System Performance & Operational Excellence

*

Design resilient systems that maintain reliability and performance as the platform scales globally.

*

Instrument applications with logging, metrics, distributed tracing, and telemetry to proactively identify and diagnose issues.

*

Monitor system performance, identify bottlenecks, and implement improvements to scalability and reliability.

*

Ensure security, performance, and compliance requirements are incorporated throughout system design and implementation.

*

Proactively identify and address technical debt across the platform.

Problem Solving & Ownership

*

Own complex technical initiatives from initial design through production deployment and ongoing evolution.

*

Solve challenges across areas such as real-time search, event-driven document processing, frontend performance, and distributed systems.

*

Evaluate architectural trade-offs across performance, usability, security, scalability, and maintainability.

*

Create clear technical documentation, including architectural diagrams, system designs, and key technical decisions.

Collaboration & Mentorship

*

Partner closely with Product and Design to translate customer and business requirements into scalable technical solutions.

*

Mentor engineers across experience levels and help elevate technical capabilities and engineering practices across the team.

*

Collaborate with Platform Services and other engineering teams on shared infrastructure and integration points.

*

Build alignment around technical approaches and provide clear direction when decisions need to be made.

*

Lead knowledge sharing through code reviews, design discussions, documentation, and hands-on technical guidance.

Continuous Learning & Innovation

*

Stay current with modern full stack development, cloud-native architectures, distributed systems, and AI-powered technologies.

*

Research and validate emerging technologies through proof-of-concepts aligned with product and engineering strategy.

*

Identify opportunities to improve both customer experience and engineering velocity.

*

Leverage modern development and AI tooling to increase engineering effectiveness and impact.

What You’ll Need to Be Successful

*

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

What Will Make You Stand Out

*

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.

What You’ll Love About NetDocuments

*

The People!

*

90% healthcare premiums company covered

*

HSA company contribution

*

401K match at 4% with immediate vesting

*

Flexible PTO, typically 3 to 4 weeks a year

*

10 paid holidays

*

Monthly contributions for life activities and wellness

*

Access to LinkedIn Learning with monthly dedicated time to explore

*

Connection, access, and mentorship from exceptional leaders

*

Growing company with opportunities for advancement

*

Authenticity and accountability from leadership

Compensation Transparency

The compensation range for this position is $170,000–$190,000.

The posted cash compensation includes on-target earnings. Some roles may qualify for overtime pay. Individual compensation packages are determined based on factors such as experience, skills, qualifications, and geographic location.

Equal Opportunity

NetDocuments is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are based on business needs, job requirements, individual qualifications, without regard to race, color, religion, sex, (including pregnancy), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity and/or expression, military and veteran status, or any other status protected by laws or regulations in the locations where we operate. NetDocuments believes diversity and inclusion among our employees is critical to our success, and we are committed to providing a work environment free of discrimination and harassment.

Show more

[Apply now >](https://jobicy.com/jobs/155863-staff-software-engineer-next-gen.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

*
![Elevenlabs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e01b4c5d-221.png)
Elevenlabs Oct 19  New

### [Forward Deployed Engineer – Software Engineer – Argentina](https://jobicy.com/jobs/155937-forward-deployed-engineer-software-engineer-argentina.md)

About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology. We launched in January 2023 with the first human-like AI voice model. Today, we…

*
![Elevenlabs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e01b4c5d-221.png)
Elevenlabs Oct 19  New

### [Forward Deployed Engineer – Software Engineer – Mexico](https://jobicy.com/jobs/155938-forward-deployed-engineer-software-engineer-mexico.md)

About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology. We launched in January 2023 with the first human-like AI voice model. Today, we…

*
![Elevenlabs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e01b4c5d-221.png)
Elevenlabs Oct 19  New

### [Full-Stack Engineer (Backend Leaning) – Creative Agents](https://jobicy.com/jobs/155939-full-stack-engineer-backend-leaning-creative-agents.md)

About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology. We launched in January 2023 with the first human-like AI voice model. Today, we…

*
![Elevenlabs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e01b4c5d-221.png)
Elevenlabs Oct 19  New

### [Full-Stack Engineer – Creative Agents](https://jobicy.com/jobs/155941-full-stack-engineer-creative-agents.md)

About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology. We launched in January 2023 with the first human-like AI voice model. Today, we…

*
![Elevenlabs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e01b4c5d-221.png)
Elevenlabs Oct 19  New

### [Developer Experience Engineer](https://jobicy.com/jobs/155936-developer-experience-engineer.md)

About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology. We launched in January 2023 with the first human-like AI voice model. Today, we…

*
![Binance logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/bc822f38-221.jpg)
Binance Oct 19  New

### [Binance Accelerator Program – QA Automation](https://jobicy.com/jobs/155925-binance-accelerator-program-qa-automation.md)

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for…

*
![Flex logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/7bfdefe3-221.jpeg)
Flex Oct 19  New

### [Senior Software Development Engineer in Test (SDET)](https://jobicy.com/jobs/155928-senior-software-development-engineer-in-test-sdet-2.md)

Flex is a growth-stage, NYC headquartered FinTech company that is building the payment layer for life’s essential bills, giving households one place to see, split, and pay their bills around…

*
![Welo Global logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/83c40f94-221.webp)
Welo Global Oct 19  New

### [Kazakh Localization QA Tester / Proofreader](https://jobicy.com/jobs/155929-kazakh-localization-qa-tester-proofreader.md)

About Welocalize Welocalize, a Welo Global brand, serves localization teams through AI-enabled multilingual content solutions that enable enterprises to operate and scale globally. Welocalize combines AI, automation, and human expertise…

*
![StackAdapt logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2022/01/bf5f2bb689c6f35f6cab5459f3eff869.jpg)
StackAdapt Oct 19  New

### [Quality Engineer](https://jobicy.com/jobs/155930-quality-engineer-3.md)

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly…

*
![Discord logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/02/WRILS-210216185819-522054.jpg)
Discord Oct 19  New

### [QA/DevOps Engineer](https://jobicy.com/jobs/155923-qa-devops-engineer.md)

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video…

[Browse all jobs](https://jobicy.com/jobs.md)