Overview
Sep 06, 2025 - Arine is hiring a remote Senior Full Stack Software Engineer. Salary: $160,000-$180,000/year. Location: USA.
Based in San Francisco, Arine is a rapidly growing healthcare technology and clinical services company with a mission to ensure individuals receive the safest and most effective treatments for their unique and evolving healthcare needs.
Arine is committed to improving the lives and health of complex patients with challenges across multiple medications and providers. We deliver recommendations and facilitate clinical interventions that lead to measurable health improvements for patients and cost savings for customers.
The Role
As a Senior Full Stack Software Engineer, you will play a central role in building Arine’s platform, bringing deep experience in Python backend and tool development while developing and supporting React frontends and related TypeScript and JavaScript tooling. You will work with technical stakeholders to enhance and optimize backend web APIs, patient data processing, document generation services, and cloud infrastructure, while contributing to frontend feature development and internal frontend frameworks and tools. This role emphasizes bridging gaps in full-stack work by integrating backend, frontend, and systems-level knowledge.
You will design and implement key features, optimize performance, and develop internal libraries to enhance tracing, logging, and security, with a focus on type safety, schema development, compliance, and frontend technologies.
What You’ll Be Doing
- Design and extend services supporting document generation workflows using ReportLab
- Architect and build scalable services using AWS Lambda, API Gateway, AppSync, and DynamoDB, ensuring integration across backend and frontend systems
- Contribute to React frontend development for portal products and internal administration tools, with state management using RTK Query
- Implement and enforce code quality and security standards, including static code analysis, dependency management, and compliance with SOC II, HIPAA, GDPR, OWASP, and NIST
- Build and maintain observability systems for logging, tracing, and monitoring
- Develop and manage infrastructure with AWS services, including S3, IAM, RDS, CloudFormation, SQS, SNS, and EventBridge, using AWS SAM and AWS CDK
- Write unit, integration, and contract tests, manage API versioning and schema consistency, and reduce technical debt
- Collaborate with engineers, product managers, and stakeholders to deliver solutions, and mentor junior engineers on full-stack development, security, and compliance
Who You Are and What You Bring
Core Foundations
- 10+ years in Python, JavaScript, and TypeScript, with API, microservice, frontend, and internal tool experience
- Strong experience in React frontend development with state management and API integration (RTK Query preferred)
- Strong HTML and XML foundation with templating (e.g., Jinja2)
- Understanding of letter and envelope typesetting, formatting, and standards
Document Generation
- Experience developing and abstracting document generation services with ReportLab
Backend Development
- Experience writing unit, integration, and contract tests with API versioning and schema management
- Observability practices for tracing, logging, monitoring, and debugging distributed systems
- Proven track record in architecting distributed, scalable, high-performance services
- Experience with AWS Lambda Powertools for reusable patterns, configuration, validation, error handling, and metrics
Infrastructure & Systems
- Experience with AWS services (Lambda, API Gateway, AppSync, DynamoDB, S3, IAM, RDS, CloudFormation, SQS, SNS, EventBridge) and with AWS SAM and AWS CDK
- Knowledge of systems-level design, infrastructure, networking, performance tuning, and change management
- Experience building self-service tools to reduce operational overhead
Security & Compliance
- Experience handling sensitive data in secure environments with knowledge of encryption, access controls, and secure data transmission (HIPAA/HITECH, FedRAMP, GDPR)
- Experience with SOC II and security frameworks such as OWASP and NIST
Collaboration & Leadership
- Attention to detail, ability to own projects end-to-end, collaborate with stakeholders, and mentor junior engineers
- Ability to work in a fast-paced environment and adapt to changing priorities
- Results-oriented with the ability to meet deadlines
- Team player who can also work independently
- Passionate about continuous learning and improving team capabilities
Nice-to-Haves:
- Experience with WeasyPrint for document generation
- Experience with ImageMagick and Poppler for image/PDF/text automation
- Experience with Python libraries such as FastAPI, Tornado, Typer
- Experience developing command-line tools
- Experience with CI/CD tools and platforms (Docker)
- Experience with build systems like Spack and general packaging
- Experience optimizing database design with indexes and queries
- Experience with healthcare data or EHR systems
Remote Work & Perks
- Remote role with on-site meetings multiple times per year (interview/onboarding/team meetings)
- Private work area and stable high-speed internet required
- Perks: dynamic role, growth opportunities, collaboration with Clinicians, Engineers, and Digital Health Entrepreneurs
Salary & Job Requirements
- Base salary range: $160,000-$180,000/year
- Ability to pass a background check
- Must live in and be eligible to work in the United States
Security & Compliance and Notices
All staff participate in Arine's Information Security Management Program and training on HIPAA guidelines. Compliance with policies is required for access.
Arine is an equal opportunity employer. We are committed to a diverse and inclusive workplace and do not discriminate based on race, ethnicity, color, religion, gender, sexual orientation, age, disability, or any other legally protected status.
Check our website at https://www.arine.io.
Job Offers: Arine uses the arine.io domain and email addresses for official communications. If you received communications from another domain, consider it spam.
Note to Recruitment Agencies: We do not accept unsolicited resumes from recruitment agencies. Resumes submitted without a prior written agreement will be considered Arine property, and no fee will be paid.