Arine logo

Senior Backend Software Engineer (AI)

Arine

San Francisco, CA
Full Time
Senior
150k-170k
7 days ago

Job Description

About the Role

As Senior Backend Software Engineer, you will have the opportunity to work in close collaboration with technical stakeholders to enhance and optimize Arine's backend web APIs, patient data processing, data management systems, and cloud infrastructure. You will support, maintain, and develop software using a variety of different tools including but not limited to: Python, AWS, and SQL and NoSQL databases.

Key Responsibilities

  • Participate in all aspects of Arine's backend / API based platform, including working with LLMs, Amazon Bedrock, and predictive models to enhance decision-making and automation.
  • Write production-level Python to implement web APIs, CLIs, libraries, and scripts.
  • Work significantly with AWS services to build/deploy new features, troubleshoot reported bugs, and monitor mission-critical infrastructure and microservices.
  • Write unit and integration tests, and perform a modest amount of QA.
  • Contribute to paying down technical debt and improving existing systems.
  • Collaborate with Frontend and Data Engineers to support Arine's internal Clinical Operations team and external customers/users.

Requirements

  • Proficient to fluent in Python (can build and deploy web APIs, CLIs, libraries, and scripts).
  • Proficient to Power-User in AWS Services (Lambda, API Gateway, DynamoDB, S3, IAM, RDS/Aurora, CloudFormation, SQS, SNS, EventBridge, Kinesis, etc.).
  • Proven track record in architecting multi-component distributed systems.
  • Solid understanding of synchronous vs. asynchronous design, SQL vs NoSQL databases, and REST API design (including OAuth2 authentication).
  • Comfortable writing unit and integration tests (familiarity with TDD is preferred).
  • Proficient with Git/GitHub, branching, merging, and pull requests.
  • Meticulous attention to detail with the ability to own a project end-to-end, including gathering and translating requirements, communicating with stakeholders, and mentoring junior engineers.
  • Comfortable working in a fast-paced environment with a strong ability to adapt to changing priorities.
  • Results-oriented with the ability to deliver against strict deadlines.
  • A team player who can also work independently.

Nice to Have

  • Experience with CI/CD tools like Jenkins and platforms such as Docker, Kubernetes, and GitHub Actions.
  • Experience with event-driven and serverless architectures.
  • Experience optimizing database design, e.g., indexes, queries, and aggregations.
  • Experience working with healthcare data or EHR systems.

Benefits & Perks

  • Joining Arine offers a dynamic role and the opportunity to contribute to the company's growth and shape its future.
  • Unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs.
  • Salary range for this position is $150,000-170,000/year, with final compensation based on experience, job level, location, and other factors.
Apply Now

Job Details

Posted AtJun 13, 2025
Salary150k-170k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Arine

Website

arine.io

Company Size

101-250 employees

Location

San Francisco, CA

Industry

General Medical and Surgical Hospitals

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches