Full Stack Software Engineer
Job Description
Sage is on a mission to improve the quality of life for older adults, starting with those residing in senior living facilities. Falls are the leading cause of injury-related deaths among adults over 65. At the same time, fall prevention and emergency response systems for older adults are archaic and ineffective. This issue is exacerbated by the inefficient procedures that operators of these facilities are forced to use to provide care to their residents. Sage's integrated software aims to reinvent how we care for and respond to older adults in times of need. We aim to build a platform that gives caregivers the means to provide care for modern aging.
Sage is a small, tight team of ambitious, multi-disciplinary entrepreneurs. We are a software-enabled, mission-driven company, and are focused only on the problems that are central to achieving that mission. At Sage, we work hard and fast but also know that to build a truly important company, we need to treat our work as a marathon, and not a sprint. The journey matters. We know when to slow down, take breaks, and have fun.
About This RoleAs a full stack engineer, you will be one of the main developers building the core platform. You will work directly with Sage's engineering leaders to design and implement features that will be used by front-line workers providing critical care, and you will have a direct impact on the direction the platform takes. Experience with full stack web development is helpful, but most important is a strong software development foundation along with an unconstrained drive to learn and grow.
This role requires close collaboration with a small team of engineers, along with our CPO and other product managers. We believe in our developers building user empathy and having first-hand experience with the environments for which they are building. At times you will have direct exposure to users of the platform and opportunities to visit facilities to see the product in action.
Some examples of the work you could be doing on any given day include the following:
- Developing a distributed task scheduler and implementing the user interface to create and update task schedules
- Implementing an analytics dashboard to provide a view into facility-level performance metrics, such as emergency response times
- Establishing an ecosystem of compatible third-party hardware and software to integrate with our platform
These traits are essential to success in this role:
- At least 2 years of experience as a developer
- Bachelor's degree in Computer Science, Engineering or related field
- Experience with object-oriented programming
- Demonstrated ability to breakdown complex problems and explain them, at the correct level of detail, to both technical and non-technical audiences
These are not essential, but are a plus:
- Experience with Java and JavaScript
- Experience with web frameworks (ex. Dropwizard, React)
- Experience with relational databases (ex. PostgreSQL)
- Experience with build frameworks (ex. Yarn, Gradle)
- Familiarity with continuous integration (ex. CircleCI)
- Familiarity with containerization (Docker)
- Familiarity with scripting (ex. Bash, Python)
- Familiarity with cloud technologies (AWS, GCP, Azure)
Our headquarters are located in New York City's lively Meatpacking district, and we run the office as you would a family household. While we take our mission seriously, we definitely do not take ourselves too seriously. We have grocery orders for snacks every Monday, drink orders whenever we run low, have team lunches out at local restaurants most days of the week, and get together for "family dinners" where we take turns cooking (or taste-testing) for each other, among other things.
Our benefits package for employees includes competitive base compensation along with stock options. The expected annual salary for this role is between $130,000 and $190,000, depending upon the job level, which will depend on your level of expertise, your experience, and your qualifications. We feel that you should be paid well for your contributions to our mission, and that you should stand to gain as we grow and succeed. We also provide fully-paid health insurance coverage for all of our employees.
Date Posted
09/29/2022
Views
6
Similar Jobs
Software Engineer - Python - Vatic Investments
Views in the last 30 days - 7
Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...
View DetailsSoftware Engineer - Viam
Views in the last 30 days - 14
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots It offers a modern architecture easy developer APIs clo...
View DetailsSoftware Engineer, SDK/NetCode - Viam
Views in the last 30 days - 11
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for engineers to build software ...
View DetailsSenior DevOps Engineer - 3Red Partners
Views in the last 30 days - 0
3Red Partners LLC is seeking a Senior DevOps Engineer to join their team The company offers competitive benefits excellent worklife balance and opport...
View DetailsSenior Mobile Engineer - Viam
Views in the last 30 days - 13
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for a Mobile Engineer to build c...
View DetailsSr. Manager/Associate Director, Program Management - Volastra Therapeutics
Views in the last 30 days - 11
Volastra Therapeutics is a biotechnology company dedicated to discovering and developing treatments for patients with cancer They have raised funding ...
View Details