Staff Software Engineer - OCR / Text Extraction
NetDocumentsRemote - US · Remote · Lead / Staff / Principal
$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 seeks a Staff Software Engineer to lead the technical vision for their document content extraction platform, which processes millions of documents hourly on AWS. This role combines hands-on coding in C#/.NET with architectural ownership of distributed, event-driven systems and oversight of an engineering team applying AI to document understanding.
Our summary, not NetDocuments’s wording. The full posting is on their site.
Skills this role names
- .NET
- Amazon CloudWatch
- Amazon ECS
- Amazon S3
- Amazon Web Services (AWS)
- Apache Kafka
- AWS Lambda
- C#
- Datadog
- GitHub Copilot
- GraphQL
- Optical Character Recognition (OCR)
- Retrofit (REST)
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
- 8+ years delivering production systems at scale on cloud platforms
- Proven experience designing and owning distributed, event-driven systems processing high volumes in production
- Experience leading technical direction: architecture decisions, setting standards, growing engineers
- U.S. citizenship
- Expert proficiency in C#/.NET
- Expert proficiency designing event-driven, microservice-based systems with failure handling, scaling and recovery
- Strong experience with Kafka or similar event streaming platforms
- Strong experience developing on cloud platforms, preferably AWS
- Strong experience with observability: logging, metrics, tracing, telemetry, preferably Datadog
- Deep hands-on experience with OCR or document extraction technologies
- Daily use of AI coding tools with sound judgment about validating AI-generated code
Nice to have
- You have ingested millions of documents per hour into a SaaS platform
- Experience building document management or enterprise content management products
- Experience in legal industry or B2B SaaS for regulated industries