Senior Software Engineer, Data & Integrations at Sage

New York, New York, United States

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

Requirements

  • Minimum Qualifications
  • 5+ years of data engineering experience
  • Experience designing, building, and maintaining REST APIs
  • Understanding of authentication and authorization concepts, including OAuth, and machine to machine access
  • General experience/knowledge of backend service frameworks, such as Spring, Dropwizard, Django, etc
  • Experience with developing and deploying services in a containerized environment, ex: Docker or Kubernetes
  • Experience with general database operations, including designing and writing database tables and queries, general knowledge of indices, and experience optimizing queries
  • Experience with distributed systems, including knowledge of (but not limited to) load balancers, proxies, APIs, rate limiting, scaling
  • Preferred Qualifications
  • Experience with backend development in Java, Kotlin, or similar languages
  • Experience in modern JavaScript/TypeScript and React

Responsibilities

  • Partner with product and data teams to build integrations, including EHR (Electronic Health Record) systems
  • Develop full-stack, data-intensive applications, potentially leveraging genAI, for both internal and external users
  • Shepherd integrations between core Sage applications and data platform in partnership with other engineering teams
  • Implement complex authentication and authorization flows, including row-level data access and customer SSO/identity provider integration
  • Build, manage, and optimize compute-intensive data pipelines

Skills

Key technologies and capabilities for this role

Full-Stack DevelopmentBackend EngineeringData IntegrationsEHR SystemsGenAIAnalyticsData PlatformHardware IntegrationsSoftware Integrations

Questions & Answers

Common questions about this position

What experience level is required for this role?

The position requires 5+ years of data engineering experience.

What key technical skills are needed for this Senior Software Engineer position?

Candidates need experience designing, building, and maintaining REST APIs; understanding of authentication and authorization including OAuth; backend frameworks like Spring, Dropwizard, or Django; containerized environments like Docker or Kubernetes; and database operations including query optimization.

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.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

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