SDE II
Job Description
We're looking for a Backend-focused Software Development Engineer II (SDE2) who can design, build, and scale the core platform services that power our oncology AI agents. This is not just a ship tickets role. You'll own critical backend systems end-to-end from our high-throughput EHR data ingestion pipelines and AI orchestration layer to the APIs that serve clinicians in real time. You'll work closely with the AI, product, and infrastructure teams to ensure our platform remains fast, reliable, and secure as we scale across some of the world's top cancer centers. You'll spend the majority of your time in the backend, building the data processing, workflow orchestration, and service infrastructure that forms the backbone of our platform. Strong Java/Spring Boot skills and a deep understanding of distributed systems are essential. Responsibilities: - Design, build, and maintain scalable backend services, APIs, and data pipelines. - Own the architecture of high-throughput document processing and indexing systems. - Write clean, testable, production-grade code with clear documentation. - Participate in architecture discussions and drive technical design decisions for backend systems. - Independently debug and resolve complex issues across distributed services. - Collaborate cross-functionally with AI, product, data, engineering, and QA teams. - Set up and maintain monitoring, alerting, and observability for owned services. - Contribute to CI/CD pipelines, code reviews, and engineering best practices. - Ensure platform security, HIPAA compliance, and data integrity across all services. What You'll Work On: - Here are examples of the kind of problems you'll tackle: - EHR Data Ingestion and Indexing: Build and optimize the OncoIndexer pipeline that ingests HL7 FHIR, CCDAs, PDFs, and scanned documents, transforming raw EHR data into a standardized, LLM-ready format at scale. - AI Agent Orchestration: Design and extend the orchestration layer that coordinates our constellation of oncology-tuned LLMs (3B-72B parameters), managing multi-step agentic workflows for patient-level reasoning, trial matching, and data curation. - Scalable Platform Services: Architect and maintain the microservices, APIs, and event-driven systems that process thousands of complex medical records daily, ensuring reliability, accuracy, and low-latency performance. - Healthcare Integrations: Build and maintain secure integrations with hospital EMR systems, handling complex healthcare data standards, authentication, and compliance requirements. Requirements: - 3-5 years of hands-on experience building production backend systems at scale. - Java and Spring Boot: strong proficiency is non-negotiable. - Strong understanding of data structures, algorithms, and system design fundamentals. - Deep experience with REST APIs, microservices, and distributed systems. - PostgreSQL or another relational database, SQL, query optimization, schema design, and indexing. - Experience designing and operating high-throughput data processing or ETL pipelines. - Solid understanding of concurrency, caching strategies, and asynchronous processing. Our Tech Stack: - Backend: Java / Spring Boot. - AI Services: Python. - Database: PostgreSQL, Redis, Elasticsearch. - Data Formats: HL7 FHIR, CCDA, PDF, TIFF. - Infrastructure: AWS, Azure, Docker / Kubernetes, Temporal. Company Summary Triomics offers a cloud based platform which assists in identifying doctors, hospitals and eligible patients for conducting clinical trials and offers tools to manage clinical research operations. Making clinical trials faster and transparent, we partner with premium hospitals and physicians in India to produce high-quality data in a clinical trial. Our end-to-end platform enables sponsors to conduct the study in a single workflow. Our platform enables the sponsors to run observational, bio-specimen collection, and remote clinical trials seamlessly. Our in-house experts help with regulatory affairs and clinical operations. Sponsors can also conduct interventional clinical trials using our platform. Clinical Trials are the biggest bottleneck in bringing new drugs, devices, and vaccines to patients. On average, getting a new drug through the trial process takes nearly a decade and frequently costs $1B+. To make it worse, the process is inflicted with a great number of transparency issues. We are aiming to solve this through technology and platformization of clinical trials. We develop and offer next-generation technology platforms to pharmaceutical and biotech companies for running their clinical trials by integrating the entire process in an end-to-end workflow. Since day 1 our vision is to make clinical trials faster, seamless, accessible to patients, and more transparent. We are driven by our technology-first approach to reduce inefficiency and increase patient-centricity in clinical trials.
Required Skills
['ETL', 'Java', 'PostgreSQL', 'REST', 'SQL', 'Spring Boot', 'distributed systems', 'microservices', 'pipelines']
Additional Information
Source recruiter: Madhavi Dixit Source recruiter designation: Senior Staffing Specialist Company tagline: Making clinical trials faster and transparent Employee count: 10 Company founded: 2020 Benefits: Free accommodation, Competitive CTC, Paid leaves Company tech stack: Python, Django, PostgreSQL, AWS, React.js, Machine Learning Website: https://triomics.in/ LinkedIn: https://www.linkedin.com/company/triomics/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Making clinical trials faster and transparent Logo: https://media.instahyre.com/images/profile/base/employer/32590/b9ea7dc4ef/1612967193481.webp