Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - OCR

Home > C# programming jobs

Staff Software Engineer - OCR in USA

  • NetDocuments
  • Full time
  • Email
  • Remote

Responsibilities

  • Set technical direction and make architectural decisions for scalable, secure, and performant document extraction and transformation systems on AWS.
  • Design and implement event-driven architectures, data pipelines, scalable APIs, and production-grade full-stack applications.
  • Build and optimize OCR, text extraction, document processing, semantic search, and AI-service integrations.
  • Own initiatives from concept through production, addressing scalability, performance, reliability, technical debt, security, and compliance.
  • Implement observability with logging, metrics, tracing, and telemetry, and monitor systems for performance bottlenecks.
  • Create technical documentation, including architectural diagrams and design decisions.
  • Partner with product management, Platform Services, Ops, and other engineering teams on technical solutions and shared infrastructure.
  • Mentor engineers, lead code reviews and design discussions, and drive knowledge-sharing initiatives.
  • Research and validate emerging technologies through proofs of concept aligned with product strategy.

Requirements

  • Bachelor’s degree or higher in Information Systems, Computer Science, or a related field, or equivalent experience.
  • At least 8 years of professional software engineering experience delivering production-grade applications at scale on cloud platforms.
  • At least 5 years of technical leadership and development experience using OCR technologies.
  • Expert proficiency in C#/.NET, OCR technologies such as Tesseract or Apryse, event-driven microservice-based products, cloud platforms preferably AWS, and Kafka or similar event-streaming platforms.
  • Expert proficiency in observability practices including logging, metrics, tracing, and telemetry, preferably with Datadog.
  • Proven experience building scalable applications that remain in production.
  • Deep experience with OCR and text extraction, document management or enterprise content management, event-driven architectures, and high-performance content extraction products.
  • Experience ingesting millions of documents per hour into a SaaS document management platform.
  • Legal-industry expertise or experience with B2B SaaS in regulated industries is preferred.
  • Experience integrating AI services and emerging technologies into production systems is preferred.

Benefits

  • The company covers 90% of healthcare premiums and contributes to an HSA.
  • 401(k) match of 4% with immediate vesting.
  • Flexible PTO, typically 3 to 4 weeks per year, plus 10 paid holidays.
  • Monthly contributions for life activities and wellness.
  • Access to LinkedIn Learning with dedicated monthly learning time.
  • Mentorship and access to company leaders, career advancement opportunities, and a collaborative workplace.

NetDocuments

NetDocuments, the #1 trusted cloud-native document management system (DMS) for 25+ years, delivers everything lawyers need to do their best work, including award-winning automation and AI to email management, search, collaboration, document bundling, advanced security, and more. With the industry...

Similar positions

Software Engineer III

  • Nextech
  • Full time
  • USA
  • 09/12/2026
  • Salary: Competitive
  • Remote

Associate Quality Assurance Engineer

  • Kaleris
  • Full time
  • Others
  • 09/12/2026
  • Chennai, India

Senior Full-Stack Engineer

  • Pearl
  • Full time
  • Remote
  • 09/12/2026
  • Ukraine

Associate Quality Assurance Engineer

  • Kaleris
  • Full time
  • Others
  • 09/12/2026
  • Chennai, India

Senior Backend Entwickler - Manufacturing

  • PartSpace GmbH
  • Full time
  • Others
  • 09/12/2026
  • Munich, Germany