Remote Staff Engineer - OCR & Text Extraction

NetDocuments

Northern (KY)

Hybrid

USD 170,000 - 190,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

90% healthcare premiums coverage
HSA contribution
401K match 4%
Flexible PTO
10 paid holidays
Life & wellness contributions
LinkedIn Learning access
Mentorship from leaders
Career growth opportunities

Job summary

NetDocuments is seeking a Staff Software Engineer to shape the future of OCR/text extraction and document management. You will lead design, architecture, and delivery of scalable, event-driven platforms powering front-end and back-end solutions for a global customer base.

You’ll guide teams across OCR tech, cloud-native infrastructure, and full stack development, building production-ready applications at scale and mentoring engineers while driving innovation in AI-driven services and data

Qualifications

  • Bachelor’s degree or higher in Information Systems, Computer Science, or a related field—or equivalent experience.
  • 8+ years of professional software engineering experience delivering production-grade applications at scale on cloud platforms.
  • 5+ years in technical leadership and development roles using OCR technologies.
  • Proven track record of building scalable applications still in production.
  • Expert proficiency in C#/.NET.
  • Expert proficiency with OCR technologies such as Tesseract or Apryse.
  • Expert proficiency building event-driven, microservice-based products.
  • Expert proficiency developing on cloud platforms, preferably AWS.
  • Expert proficiency with Kafka or similar event streaming platforms.
  • Expert proficiency in observability, including logging, metrics, tracing, telemetry, preferably with DataDog

Responsibilities

  • Set technical direction for our document content extraction and transformation team, establishing patterns for scalable, secure, and performant systems on AWS.
  • Lead architectural decisions that use OCR technologies such as Tesseract and Apryse OCR.
  • Drive initiatives that improve scalability, performance, and reliability of the product while considering and implementing changes that control costs without impacting customer satisfaction.
  • Guide the evolution of our content extraction and transformation technology stack as the business and customer needs mature and scale.
  • Make critical technical decisions that balance user experience, performance, security, and maintainability.
  • Design and implement event-driven architectures using AWS services, Kafka, and modern data pipelines.
  • Build production-grade applications across C#/.Net, AWS services, and document extraction/transformation technologies.
  • Design and implement scalable APIs (REST, GraphQL) that power our front-end and enable third-party integrations.
  • Integrate AI-driven services and emerging technologies to enable greater backend efficiencies and increase customer productivity.
  • Build the product to enable seamless, scalable, and flexible semantic search capabilities.
  • Ensure security, performance, and compliance considerations are applied across all implementations.
  • Solve complex technical challenges from real-time customer experiences and issues to event-driven document processing at scale.
  • Take full ownership of initiatives from concept through production and ongoing evolution.
  • Make sound architectural decisions by weighing trade-offs with reasoning that stands up over time.
  • Proactively identify and address technical debt before it impacts the team.
  • Write high-quality, well-tested code across the full stack with emphasis on maintainability.
  • Design resilient systems that maintain uptime and performance as we scale globally.
  • Implement observability through logging, metrics, and telemetry to proactively triage issues.
  • Monitor and optimize performance at scale, identifying bottlenecks and implementing solutions.
  • Create comprehensive technical documentation including architectural diagrams and design decisions.
  • Partner closely with product management to translate requirements into technical solutions.
  • Mentor engineers across experience levels, elevating technical skills and best practices.
  • Collaborate with Platform Services, Ops, and other teams on integration points and shared infrastructure.
  • Build consensus on technical approaches while having authority to make final decisions when needed.
  • Lead knowledge-sharing initiatives through code reviews, design discussions, and documentation.
  • Stay at the forefront of content extraction and transformation technologies and industry trends, cloud-native architectures, and AI-powered tools.
  • Research and prove out new technologies through POCs that align with product strategy.
  • Contribute ideas that directly improve engineering velocity and quality.

Skills

Technical leadership
Event-driven architectures
Problem solving

Education

Bachelor’s degree or higher in IS/CS

Tools

C#/.NET
OCR technologies (Tesseract/Apryse)
AWS
Kafka
DataDog observability

Job description

NetDocuments is seeking a Staff Software Engineer to shape the future of OCR/text extraction and document management. You will lead design, architecture, and delivery of scalable, event-driven platforms powering front-end and back-end solutions for a global customer base.

You’ll guide teams across OCR tech, cloud-native infrastructure, and full stack development, building production-ready applications at scale and mentoring engineers while driving innovation in AI-driven services and data

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - OCR / Text Extraction New Remote - US
Staff Software Engineer - OCR / Text Extraction New Remote - US

NetDocuments • Northern (KY)

Hybrid
USD 170,000 - 190,000
90% healthcare premiums coverage
HSA contribution
401K match 4%
+6
Staff Software Engineer - OCR / Text Extraction
Staff Software Engineer - OCR / Text Extraction

NetDocuments • Lehi (UT)

On-site
USD 170,000 - 190,000
Healthcare premium coverage
HSA contribution
401K match
+2
Staff Full-Stack Engineer: Lead AI & Cloud Platform
Staff Full-Stack Engineer: Lead AI & Cloud Platform

NetDocuments • Lehi (UT)

On-site
USD 170,000 - 190,000
Healthcare premium coverage
HSA contribution
401K match
+2
Remote Staff Software Engineer, Next-Gen Platform
Remote Staff Software Engineer, Next-Gen Platform

Far Coder • Northern (KY)

Hybrid
USD 170,000 - 190,000
Healthcare premium contribution
HSA contribution
401K match
Senior Document Processing Engineer - OCR & Data Extraction
Senior Document Processing Engineer - OCR & Data Extraction

Glocomms • New York (NY)

On-site
USD 140,000 - 175,000
Staff Software Engineer – Next-Gen Platform & AI
Staff Software Engineer – Next-Gen Platform & AI

NetDocuments • Lehi (UT)

Hybrid
USD 170,000 - 190,000
90% healthcare premiums covered
401K match at 4% with immediate vest
Flexible PTO
+1
Staff Software Engineer: Next-Gen Platform & AI-Driven Docs
Staff Software Engineer: Next-Gen Platform & AI-Driven Docs

netdocuments • United States

On-site
USD 120,000 - 160,000
Staff Software Engineer: Lead Full-Stack for AI-Powered Docs
Staff Software Engineer: Lead Full-Stack for AI-Powered Docs

NetDocuments • Lehi (UT)

Remote
USD 170,000 - 190,000
Healthcare premiums
HSA contribution
401K match
+4
AI Engineer - Computer Vision
AI Engineer - Computer Vision

Glocomms • New York (NY)

On-site
USD 140,000 - 175,000
Staff Software Engineer - Documents
Staff Software Engineer - Documents

NetDocuments • United States

Hybrid
USD 170,000 - 190,000
90% healthcare premiums company covered
HSA company contribution
401K match at 4%
+4