Senior Backend Engineer, Product at Sage

New York, New York, United States

Sage Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, HealthtechIndustries

Requirements

  • Strong proficiency in Java and backend service frameworks (Spring Boot, Dropwizard)
  • Deep familiarity with ORMs (Hibernate, JPA) and data persistence patterns
  • Solid understanding of service design principles and clean architecture patterns
  • Hands-on experience with Postgres and SQL performance tuning
  • Working knowledge of NoSQL databases (DynamoDB, MongoDB, or similar)
  • Understanding of transactions, consistency, and data modeling in distributed systems

Responsibilities

  • Architect & Build Services: Design, implement, and scale backend services in Java using frameworks like Spring Boot or Dropwizard
  • Data & Persistence: Design data models and persistence strategies across Postgres and NoSQL stores (DynamoDB or similar)
  • Messaging & Integration: Build and operate systems that leverage message queues (SQS, Kafka, etc.) for asynchronous communication and event-driven workflows
  • API Design & Management: Define, document, and evolve REST APIs using OpenAPI, ensuring consistency, clarity, and strong collaboration with front-end teams
  • Optimize for Scale & Reliability: Ensure services are performant, observable, fault-tolerant, and capable of handling 24/7 production workloads
  • CI/CD & Tooling: Own build pipelines and service delivery using Gradle, automated testing, and CI/CD best practices
  • Collaborate Cross-Functionally: Work closely with front-end engineers to design API contracts, and with infrastructure engineers to ensure backend services integrate seamlessly into our containerized, cloud-native platform
  • Service & Data Design Leadership: Set patterns for clean, consistent API design, service boundaries, and data architecture across the engineering org
  • Mentor & Guide: Provide technical leadership, perform design and code reviews, and coach teammates in backend engineering best practices

Skills

Key technologies and capabilities for this role

JavaMicroservicesRelational DatabasesNoSQLMessage QueuesReal-time Data PipelinesAPIsDistributed Systems

Questions & Answers

Common questions about this position

What is the salary range for this Senior Backend Engineer role?

This information is not specified in the job description.

Is this Senior Backend Engineer position remote or does it require office work?

This information is not specified in the job description.

What technical skills are required for this Senior Backend Engineer role?

The role requires experience with Java using frameworks like Spring Boot or Dropwizard, Postgres and NoSQL stores like DynamoDB, message queues such as SQS or Kafka, REST APIs with OpenAPI, and CI/CD tooling with Gradle.

What is the company culture like at Sage?

Sage is a small, tight team of ambitious, multi-disciplinary entrepreneurs that works hard and fast but treats building the company as a marathon, not a sprint, with a focus on mission-driven problems.

What makes a strong candidate for this Senior Backend Engineer position?

A strong candidate will have experience designing and scaling backend services in Java, working with databases and message queues, and shaping API design and data architecture while mentoring others.

Sage

Care platform for senior living communities

About Sage

Sage provides a care platform aimed at improving support for residents in senior living communities. The platform allows care teams to collect valuable data, which helps them gain insights to enhance their performance and the overall outcomes of the community. By focusing on the roles of caregivers and the well-being of residents, Sage offers tools that measure and improve care quality and operational efficiency. Unlike many competitors, Sage operates on a subscription-based model, ensuring ongoing access to its services for senior living communities. The main goal of Sage is to optimize care delivery and enhance the living experience for seniors.

New York City, New YorkHeadquarters
2020Year Founded
$57.4MTotal Funding
SERIES_BCompany Stage
Data & Analytics, HealthcareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Stock Options
Unlimited Paid Time Off
Paid Holidays
Flexible Work Hours

Risks

High caregiver turnover rates may impact Sage's service quality.
Rapid expansion across 26 states could strain operational capabilities.
Dependence on continuous funding rounds poses financial risks if funding becomes challenging.

Differentiation

Sage is the first cloud-based operations system in the senior living space.
The platform reduces staff turnover by an average of 20% in communities using Sage.
Sage decreases caregiver response times from 20 minutes to under 8 minutes.

Upsides

Sage raised $35 million in Series B funding to expand its reach.
The platform captures essential data, helping identify health anomalies and improve care.
Sage's AI-driven analytics anticipate health issues, reducing emergency interventions.

Land your dream remote job 3x faster with AI