Remote Staff Software Engineer, Full Stack - Platform

at Rad AI

Posted 12 hours ago 4 applied

Description:

  • Rad AI is seeking a Staff Software Engineer to join their platform team and help build and maintain their healthcare data platform.
  • The role involves developing tools and systems that power mission-critical products like the Reporting application, utilizing platforms like Medplum and health data formats such as HL7.
  • The position is backend-heavy, focusing on building robust, scalable systems in Python and TypeScript.
  • Responsibilities include developing large-scale progressive and single-page web applications, working on a modern JavaScript (React/TypeScript) frontend application, and developing Python, FastAPI backend services including a REST API and ML pipeline services.
  • The engineer will build new features to support a growing customer base, write code that adheres to internal standards for security and maintainability, and collaborate with Product Management, UX, and Customer Success to iterate on features and address defects.
  • The engineer will also advocate for improvements to product quality, security, and performance.

Requirements:

  • Candidates must have 8+ years of industry full stack engineering experience with single and multi-tenanted environments.
  • In-depth knowledge of JavaScript/TypeScript, Python, and FastAPI, or equivalent modern languages/frameworks is required.
  • Knowledge of relational and document-based databases, as well as large-scale data storage paradigms, is necessary.
  • Familiarity with modern web architecture and best practices is essential.
  • Fluency with HTML, CSS, responsive design, and related web technologies is required.
  • Candidates should have familiarity with cross-browser compatibility, accessibility, browser networking, and browser APIs such as IndexedDB and WebSockets.
  • Experience with unit and integration testing is necessary.
  • Candidates must have experience working on a distributed team and strong version control skills using git.
  • Experience with performance and optimization problems, particularly at large scale, is required.

Benefits:

  • Rad AI offers comprehensive medical, dental, vision, and life insurance.
  • Employees have access to HSA (with employer match), FSA, and DCFSA.
  • A 401(k) plan is available for employees.
  • The company provides 11 paid company holidays.
  • There is location flexibility as Rad AI is a remote-first company.
  • A flexible PTO policy is in place for employees.
  • The company organizes an annual company-wide offsite and periodic team offsites.
  • An annual equipment stipend is provided to employees.
  • For roles based outside the US, additional details can be shared by the recruiter.