# Senior Software Engineer, Backend Platform

> Jacobian · Pittsburgh, United States · Full-time · Posted 2026-04-21

**Workplace:** on_site

**Department:** Engineering

## Description

Join our engineering team and help build the backend platform that powers Jacobian's AI-driven radiology reporting solution. In this role, you'll design and develop the cloud-native backend services and APIs that product teams build on - establishing the patterns, boundaries, and foundations that make our platform secure, observable, and scalable.

You'll work across backend engineering, data architecture, security, and cloud runtime - contributing to both greenfield platform work and the ongoing transition from legacy systems to cloud-native infrastructure.

**This is a hybrid role based out of our Pittsburgh, PA office, with an expectation of 2–3 days onsite per week.**

**What you'll do**

-   Design and build foundational backend services and APIs using Java and Spring Boot, enabling secure and configurable product workloads in the cloud
-   Define clean API contracts, versioning strategies, and service boundaries to reduce coupling across systems
-   Design schemas and data access patterns using PostgreSQL, and apply object storage (S3 / MinIO) for large payloads, exports, and artifacts
-   Implement authentication and authorization using OAuth2 / OIDC, and define RBAC and entitlement models at the service level
-   Integrate with enterprise identity providers and ensure secure service-to-service credential handling
-   Build services intended to run on Kubernetes, including readiness/liveness probes, scaling behavior, and resource profiles; collaborate on deployment manifests and Helm charts
-   Lead Architecture Decision Records (ADRs) for platform and cross-team decisions, and review designs with a long-term systems perspective
-   Partner with frontend, reliability, CI/CD, and security engineers to help product teams adopt platform patterns safely and consistently
-   Evaluate and apply NoSQL systems where appropriate for high-scale reads, events, or specialized workloads

## Requirements

**What you bring**

-   Strong backend engineering experience in Java with hands-on Spring / Spring Boot
-   Solid fundamentals with relational databases, preferably PostgreSQL
-   Experience with object storage systems such as S3 or MinIO
-   Solid understanding of OAuth2 / OpenID Connect and service-to-service authentication
-   Experience designing or operating multi-tenant SaaS systems
-   Experience deploying and operating services on Kubernetes
-   A track record of supporting and improving production systems

**Nice to have**

-   Experience with NoSQL databases such as Cassandra or MongoDB
-   Experience with configuration or control-plane systems
-   Familiarity with observability tooling across metrics, logs, and tracing
-   Prior exposure to architectural governance or ADRs

## Benefits

-   Join a fast-growing healthcare technology company shaping the future of AI in radiology
-   Work on meaningful products that improve radiology workflows and support better patient outcomes worldwide
-   Be part of a mission-driven team that values trust, quality, collaboration, and innovation
-   Enjoy flexible working hours and a hybrid work arrangement
-   Competitive compensation and benefits package, including comprehensive health insurance, and a 401(k) with employer contributions

## Apply

[Apply at Jacobian](https://apply.workable.com/jacobian/j/E954AFB2A6/apply)

---
Powered by [Workable](https://www.workable.com)
