Opportunity for impact
Newfire is seeking a Senior Full-stack (Golang+React) Engineer
What's the Project?We’re looking for a senior engineer to help modernize a surgical video platform operating in real clinical environments. The system combines Django/React/Go application layers with RTSP video pipelines, encoder integrations, on-prem infrastructure, and a planned migration toward AWS/EKS/S3. The work includes stabilizing production deployments, improving observability and failure detection, and shaping the future architecture of a platform that will later support AI-driven surgical analysis capabilities.
Your day-to-day activities:
- Contribute to the stabilization and modernization of a legacy application
- Troubleshoot and resolve issues across video ingestion pipelines, RTSP streams, encoder integrations, and backend services
- Collaborate with engineering and product stakeholders to identify technical debt, architectural gaps, and reliability improvements
- Design, implement, and optimize scalable backend APIs and services
- Contribute to the migration of platform components from on-prem infrastructure to AWS-based environments
- Participate in architecture and system design discussions related to scalability, reliability, and hybrid cloud/on-prem deployments
- Investigate production incidents, perform root cause analysis, and implement long-term fixes
- Collaborate with cross-functional teams during backlog refinement, technical planning, and delivery execution
- Document technical decisions, architecture assumptions, and operational workflows as needed
- Mentor engineers and contribute to engineering best practices where appropriate
You’re a perfect match if you have:
- 7+ years of software engineering experience
- 3+ years owning full stack systems
- Senior-level Golang expertise (primary language); production experience with Go and React
- Production experience building and maintaining distributed backend systems
- Experience designing scalable APIs and backend services
- Experience working with complex production systems and debugging live issues
- Working knowledge of React (able to contribute to UI layer, not necessarily frontend specialist)
- Experience working with cloud-based systems (AWS preferred)
- Strong experience in system design and architectural decision-making
- Ability to work with legacy systems and incrementally modernize them
- Strong ownership mindset and comfort working in ambiguous technical environments
- Experience in working with Agile Teams
- Healthcare / clinical software experience
- Experience with hardware-integrated systems
- Experience with large binary/media data workflows
- Experience with hybrid cloud + on-prem architectures
- Exposure to AI/ML-enabled product ecosystems
- Experience participating in architecture modernization initiatives
