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