Jacobian logoJacobian logo

Senior Backend Software Engineer at Jacobian | Pittsburgh, PA

JacobianPittsburgh, Pennsylvania, United States
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Key ResponsibilitiesDevelop foundational backend services and APIs using Java and Spring Boot, facilitating secure and configurable product workloads in the cloud. Establish clear API contracts, versioning approaches, and service boundaries to minimize system coupling. Design data schemas and access strategies utilizing PostgreSQL and implement object storage (S3/MinIO) for handling large payloads, exports, and artifacts. Implement robust authentication and authorization mechanisms using OAuth2/OIDC, defining RBAC and entitlement models at the service level. Integrate with enterprise identity providers, ensuring secure credential management for service-to-service interactions. Architect services designed for Kubernetes deployment, including readiness/liveness probes, scaling behaviors, and resource profiles, while collaborating on deployment manifests and Helm charts. Lead Architecture Decision Records (ADRs) for platform and inter-team decisions, reviewing designs with a focus on long-term systems strategy. Collaborate with frontend, reliability, CI/CD, and security teams to assist product teams in adopting platform patterns safely and consistently. Assess and implement NoSQL systems when necessary for handling high-scale reads and specialized workloads. What You BringExtensive backend engineering experience in Java, with practical knowledge of Spring/Spring Boot. Strong foundation in relational databases, ideally PostgreSQL. Familiarity with object storage solutions such as S3 or MinIO. Comprehensive understanding of OAuth2/OpenID Connect and service-to-service authentication. Experience in designing or managing multi-tenant SaaS applications. Proficiency in deploying and managing services within Kubernetes environments. A proven track record of supporting and enhancing production systems. Preferred QualificationsExperience with NoSQL databases like Cassandra or MongoDB. Familiarity with configuration or control-plane systems. Understanding of observability tools encompassing metrics, logs, and tracing. Prior experience with architectural governance or ADRs.

About the job

Jacobian is looking for a Senior Backend Software Engineer to help build and evolve our AI-powered radiology reporting platform. This role shapes the backbone of our cloud-native backend services and APIs, which support our product teams and set the bar for security, observability, and scalability.

What You Will Do

  • Design and implement backend systems and APIs for a cloud-native environment
  • Work closely with product teams to deliver secure and reliable features
  • Set standards for system security, monitoring, and scalability
  • Contribute to both new platform projects and the migration from legacy systems to modern cloud architectures

What You Bring

  • Strong background in backend software engineering
  • Experience with data architecture and cloud operations
  • Understanding of security best practices for backend services
  • Ability to work on both greenfield initiatives and legacy system transitions

Location and Work Arrangement

This is a hybrid role based in Pittsburgh, PA. The position requires 2–3 days per week onsite at our Pittsburgh office.

About Jacobian

Jacobian is at the forefront of transforming radiology reporting through AI-driven technology. We are committed to developing innovative solutions to improve healthcare efficiency and accuracy. Join us in making a difference in the medical field.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.