Overview
Skills
Job Details
Senior Software Engineer, Backend
Full Time position-Office located in Mountain View, CA (100% remote considered)
We are looking for a Senior Backend Engineer to join our team and play a key role in developing integrations with third-party scheduling systems, and clinical tools to support our clinical operations teams.
Responsibilities
Develop, optimize, and maintain backend services using Spring Boot, REST APIs, and SQL databases.
Architect and build scalable integrations with third-party systems (scheduling software, EMRs, and other healthcare tools) to improve operational efficiency.
Develop AI-powered tools and AI agents that streamline decision-making, automate administrative tasks, and improve clinical workflows.
Ensure reliability, security, and scalability in integrations, considering compliance requirements such as HIPAA.
Implement event-driven architectures for seamless real-time communication across systems.
Develop and maintain automated unit and integration tests to uphold code quality.
Qualifications
Bachelor s degree in Computer Science or a STEM-related field (Master s preferred).
5+ years of experience in software engineering.
Proficiency in Java and experience developing microservices using Spring Boot.
Strong understanding of API design and development, including RESTful services, authentication (OAuth, JWT), and third-party API integrations.
Hands-on experience with SQL databases (PostgreSQL, MySQL) and query optimization.
Experience integrating with third-party systems, particularly healthcare-related tools.
Excellent communication skills, both verbal and written.
Experience in healthcare, biosensors, or related fields is a plus but not required.
Experience or interest in prompt engineering and developing AI agents with Large Language Models (LLMs) is a plus.