Backend Engineer - Core Java & Systems Integration Organization

Clear Labs
San Carlos, CA, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$121,500.0 - $150,000.0
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Systems Engineering Automation of Tests Unit Testing Bioinformatics Cloud Computing Databases Data Integration Relational Databases Database Design Dependency Injection
+38 more
Middleware Systems Analysis Internet Security Java Virtual Machine (JVM) Junit Python (Programming Language) Laboratory Information Management Systems Message Broker MySQL M Programming Language Performance Tuning Query Optimization RabbitMQ Redis Mockito Service Development Studio Software Engineering Data Streaming Systems Integration TypeScript Transaction Processing (Computing) Scripting Fast Healthcare Interoperability Resources Concurrency Database Optimization Spring-boot State Machines Electronic Medical Records Backend Spring Data Containerization Integration Tests Kubernetes Health Level Seven International Transactional Database Domain Driven Design Api Management Microservices

Job description

This is an opportunity for a purist backend systems engineer. You will own the deterministic state machine that ensures our physical robotics and cloud orchestration layers operate in perfect synchronization., * Core JVM Service Development: Own, develop, and maintain a distributed matrix of 30+ microservices using Java and Spring Boot.

  • Systems Integration: Analyze, design, and build bulletproof, replay-safe API integrations between Clear Labs, external bioinformatics analysis pipelines, and clinical middleware (LIMS/EHR).
  • State Orchestration & Messaging: Drive architectural resilience using Domain-Driven Design (DDD) principles, leveraging Google Kubernetes Engine (GKE), RabbitMQ, and GCP Cloud Pub/Sub for asynchronous event streaming.
  • Data & Performance Engineering: Optimize and harden existing transactional database services (MySQL, Redis) for extreme reliability under high concurrency and massive data scale.
  • On-Market Tier Support: Act as the high-level technical lead for production escalations, triaging and troubleshooting deep infrastructure bugs within our grid service layers.
  • Compliance & Hardening: Implement technical security controls as we advance toward SOC2 and ISO 27001 compliance standards., Notice of E-Verify Participation: Clear Labs participates in the federal E-Verify program to confirm the identity and employment eligibility of all newly hired employees. For more information, please review the E-Verify Participation Poster (English/Spanish) and the Right to Work Poster (English/Spanish).

Disclaimer

The above job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, and skills required. Responsibilities and duties may change or be adjusted to meet the needs of the company, and additional duties may be assigned as necessary. The job description is subject to change at any time at the discretion of the Company.

Requirements

  • Legal Invariant: Applicants must be currently authorized to work in the United States on a full-time basis. Clear Labs does not provide employment-based visa sponsorship now or in the future.
  • Location Invariant: Able to commute daily to our San Carlos, CA headquarters for a 100% on-site schedule.
  • Experience: 5+ years of professional backend software development experience in a production environment.
  • Core Language: Elite proficiency in Java and the Spring Boot ecosystem (Dependency Injection, Spring Data, Transaction Management).
  • Infrastructure & Messaging: Hands-on experience operating containerized workloads on cloud infrastructure (strictly GCP/GKE preferred) utilizing message brokers like RabbitMQ or Cloud Pub/Sub.
  • Databases: Deep knowledge of relational databases (MySQL), including schema design, constraint invariants, query tuning, and indexing strategies.
  • Testing Philosophy: A strict affinity for writing comprehensive unit and integration tests (JUnit, Mockito, TestContainers) as a mandatory definition of “done.”

Nice to Have

  • Prior experience building LIMS or EHR data integrations (HL7, FHIR).
  • Familiarity with cybersecurity frameworks (SOC2/ISO 27001 control mapping).
  • Experience writing automation scripts in Python or TypeScript.

Physical Requirements

  • Able to sit or stand at a computer for extended periods and use monitors and related hardware comfortably., Analysis Skills, Application Programming Interface (API), Architectural Services, Bioinformatics, Cloud Computing, Concurrency, Database Design, Dental Insurance, Dependency Injection, E Programming Language, Ecosystems, Employee Assistance Plan, English Language, GCP (Good Clinical Practices), HL7 (Health Level 7), High Reliability, ISO (International Organization for Standardization), Identify Issues, Integration Testing, Internet Security, JUnit, Java, Laboratory Automation, Laboratory Information Management System (LIMS), Legal, Medical Record System, Message Broker, Microservices, Middleware, MySQL, Performance Engineering, Performance Tuning/Optimization, Philosophy, Physical Demands, Production Systems, Python Programming/Scripting Language, RabbitMQ, Redis, Regulatory Compliance, Relational Databases (RDBMS), Robotics, Scripting (Scripting Languages), Software Development, Software Engineering, Spanish Language, System Integration (SI), Systems Analysis, Systems Engineering, Technical Leadership, Transaction Processing/Management, Unit Test, Vision Plan

Benefits & conditions

  • Salary range: $121,500-$150,000
  • Medical, dental, and vision insurance
  • Employer-Sponsored Basic Life/AD&D, 60% Short-Term/Long-Term Disability
  • Employee Assistance Program (EAP)
  • Flexible Time Off
  • Stock Option Plan
  • Lunch stipend for days at headquarters

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:27 min

Software labs as environments for human and agent collaboration

Brian Lovin Brian Lovin · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all