Sage is looking to solve the problem of archaic and ineffective fall prevention and emergency response systems for older adults in senior living facilities by developing a modern software-enabled solution. This role is key to building a new product for a new market.
Requirements
- Strong proficiency in Java and backend service frameworks (Spring Boot, Dropwizard).
- Deep familiarity with ORMs (Hibernate, JPA) and data persistence patterns.
- Hands-on experience with Postgres and SQL performance tuning.
- Working knowledge of NoSQL databases (DynamoDB, MongoDB, or similar).
- Experience with SQS, Kafka, or equivalent queues/streaming systems.
- Experience designing, documenting, and evolving APIs with OpenAPI.
- Familiarity with Gradle build system and dependency management.
Responsibilities
- Design, implement, and scale backend services in Java using frameworks like Spring Boot or Dropwizard.
- Design data models and persistence strategies across Postgres and NoSQL stores (DynamoDB or similar).
- Build and operate systems that leverage message queues (SQS, Kafka, etc.) for asynchronous communication and event-driven workflows.
- Define, document, and evolve REST APIs using OpenAPI, ensuring consistency, clarity, and strong collaboration with front-end teams.
- Ensure services are performant, observable, fault-tolerant, and capable of handling 24/7 production workloads.
- Own build pipelines and service delivery using Gradle, automated testing, and CI/CD best practices.
- Set patterns for clean, consistent API design, service boundaries, and data architecture across the engineering org.
Other
- We allow up to 2 remote days per week.
- The expected annual salary range for this role is $175,000-210,000 USD, depending on your level of expertise, your experience, and your performance in the interview process.
- We offer fully-paid health and dental insurance coverage for all of our employees, along with other health benefits including vision insurance, membership to premium primary and urgent care, and online medical health providers.
- We also have a take as you need time off policy, in addition to 7 paid holidays and a company wide winter break during the holidays.
- Sage is an equal opportunity employer that is committed to diversity and inclusion in the workplace.