Senior Backend Software Engineer (AI)
New Today
Overview Senior Backend Software Engineer role at Arine, a healthcare technology and clinical services company based in San Francisco. The role focuses on enhancing and optimizing backend web APIs, patient data processing, data management systems, and cloud infrastructure. You will support, maintain, and develop software using Python, AWS, and SQL/NoSQL databases.
What You'll Be Doing Work 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
Integrate AI functionalities into robust server-side applications
Work with AWS services to build/deploy features, troubleshoot bugs, and monitor infrastructure and microservices
Write unit and integration tests and perform QA
Contribute to reducing technical debt and improving existing systems
Collaborate with Frontend and Data Engineers to support Arine\'s Clinical Operations team and external users
Who You Are and What You Bring Proficient to fluent in Python for building and deploying web APIs, CLIs, libraries, and scripts
Strong AWS skills (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 OAuth authentication)
Experience writing unit and integration tests; familiarity with TDD
Proficient with Git/GitHub, branching, merging and pull requests
Attention to detail with the ability to own a project end-to-end and mentor junior engineers
Comfortable in a fast-paced environment with adaptability to shifting priorities
Results-oriented with the ability to meet deadlines
Team player who can also work independently
Nice-to-Haves Experience with CI/CD tools (Jenkins) and platforms like Docker, Kubernetes, GitHub Actions
Experience with event-driven and serverless architectures
Experience optimizing database design (indexes, queries, aggregations)
Experience working with healthcare data or EHR systems
Remote Work Requirements Established private work area ensuring information privacy
Stable high-speed internet connection
Role is remote with required on-site meetings multiple times per year (interview process, onboarding, team meetings)
Perks Dynamic role with opportunities to contribute to the company\'s growth and shape its future. Opportunities for learning and collaboration with Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs.
Compensation The posted range represents the expected salary for this position and does not include other compensation components. Final pay considers experience, job level, location, and other relevant factors. Salary range: $150,000-$170,000/year.
Job Requirements Ability to pass a background check
Must live in and be eligible to work in the United States
Information Security All staff participate in Arine\'s Information Security Management Program and HIPAA training. New hires complete required trainings before access is granted.
Arine is an equal opportunity employer. We value diversity and inclusion and do not discriminate on protected characteristics. We encourage applicants from all backgrounds.
Check our website at https://www.arine.io. This is a unique opportunity to join a growing startup revolutionizing healthcare.
#J-18808-Ljbffr
- Location:
- San Francisco, CA, United States
- Salary:
- $250,000 +
- Job Type:
- FullTime
- Category:
- IT & Technology