Remote Jobs Sign In

Staff Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Aug 21, 2026
This job expires in: 28 days

Job Summary

Driving the design and delivery of scalable document management systems, the full-time remote Staff Software Engineer will lead technical initiatives in OCR and text extraction, collaborating with cross-functional teams to implement innovative solutions and mentor junior engineers.

Key responsibilities
  • Set technical direction for document content extraction and transformation, establishing scalable and secure systems on AWS
  • Design and implement event-driven architectures and production-grade applications using C#/.NET and OCR technologies
  • Mentor engineers and collaborate closely with product management to translate requirements into technical solutions
Required 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 roles utilizing OCR technologies
  • Expert proficiency in C#/.NET, OCR technologies (e.g., Tesseract, Apryse), and event-driven architectures
  • Experience developing on cloud platforms, preferably AWS, and with Kafka or similar event streaming platforms

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 44,485 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee