Staff Software Engineer - Golang (Systems Infrastructure) in Remote at Notable Systems Inc
Explore Related Opportunities
Job Description
Company Summary: We are a rapidly growing, fully remote Intelligent Document Processing company that drives unmatched efficiency in the medical equipment, healthcare, and financial services industries. Leveraging techniques like optical character recognition, machine learning, and large language models, our platform empowers our customers to transform complex, unstructured data into actionable insights, expediting their revenue cycle and lowering their costs. Ultimately, this helps patients get the care they need more quickly while reducing frustration with both their provider and their insurance company.
While we currently focus primarily on the DME (Durable Medical Equipment) industry, we are exploring and developing additional applications of our solutions to broader problems within healthcare, finance, and beyond.
Position Summary: We are seeking a Staff Software Engineer - Golang (Systems Infrastructure) to drive major enhancements to our Intelligent Document Processing platform. Reporting to the VP of Engineering, you will design and build high-throughput, highly reliable backend systems critical to scaling our business.
This role requires deep expertise in building distributed systems, designing APIs, and working with asynchronous and parallelized workflows. You will work closely with product, security, ML, and SRE teams to ensure that our platform evolves rapidly without sacrificing reliability or compliance.
The ideal candidate will have experience working in a remote-first, startup-like environment and thrive in building systems that are robust, observable, and scalable.
Job Duties:
System Architecture: Design, implement, and maintain backend services that power large-scale document processing workflows.
Scalability and Reliability: Build systems designed for horizontal scaling, error resilience, and high availability.
API and Integration Development: Create and maintain clean, well-documented APIs and service integrations.
Cross-Functional Collaboration: Work with ML, Security, SRE, and Product teams to ensure tightly aligned engineering initiatives.
Performance Optimization: Diagnose bottlenecks and optimize system throughput and reliability.
Infrastructure Awareness: Collaborate with SRE on deployment strategies, observability, and infrastructure as code.
Documentation: Produce clear, detailed technical documentation, theories of operation, and whitepapers.
Mentorship: Contribute to peer reviews and help raise the bar across the engineering organization.
Required Qualifications:
8+ years of professional experience building distributed backend systems.
Bachelor's degree in Computer/Electrical Engineering, Computer Science, Mathematics, Physics or equivalent practical experience.
Expertise with Golang (4+ years of heavy development).
Strong understanding of distributed systems, concurrency, and asynchronous programming.
Expertise designing and operating APIs and service integrations.
Unix/Linux expertise.
Experience with cloud platforms (AWS preferred).
Excellent written communication and documentation skills.
Comfort operating with minimal ceremony but maintaining high personal organization.
Must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Preferred Qualifications
Experience working in a fast-paced startup or growth-stage company.
Familiarity with document processing, OCR, or data extraction pipelines.
Experience operating in HIPAA/SOC2 compliance environments.
Deep understanding of observability practices (logging, metrics, tracing).
Benefits
We offer comprehensive and competitive benefits, including:
10 company holidays per year
4 weeks of vacation per year
8 sick days per year
Health/dental/vision insurance
401K with company match
Paid parental leave
$2,500 per year budget for professional self improvement
Remote Work Requirements
Reliable Internet: Minimum download speed of 50 mbps and upload speed of 10 mbps. You can test your internet speed at this link: https://www.speedtest.net
Smartphone: Must have a smartphone, as we use multi-factor authentication for logging in to our system, so you will need to download an app to your phone.
Equipment: Company Mac laptop/desktop and optional external monitor will be provided.
Privacy: Must have a private place to work in order to protect the confidentiality of the patient data we access.