workable
Senior Software Engineer, Backend Platform
Jacobian
Pittsburgh, USA
Full-time
Senior
Onsite
Discovered 3 weeks ago
cassandrajavakubernetesmongodbpostgresqlspring-boot
Key Skills for This Role
cassandrajavakubernetesmongodbpostgresqlspring-boot
Full Job Posting
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
Qualifications
- 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
- 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
Responsibilities
- 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
About Jacobian
Software & SaaS145 employeesFounded 2014
Private healthcare technology company providing AI-powered radiology reporting and workflow software to radiologists and healthcare organizations.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer