Survival and Flourishing Corp builds software for funders and grant evaluators, including the grant evaluation platform used by the Survival and Flourishing Fund. Our tools help philanthropists delegate grant-making discussions and decisions to trusted advisors, supporting more effective and impactful giving.
Our team of three engineers currently maintains three production web apps, including one with an iPhone and iPad app used by funders. These applications handle sensitive grant, evaluator, and funder data, and we have more software in development.
We’re hiring for two engineering roles: Full-Stack Software Engineer and Design Engineer. The annual salary range for each role is $250,000–$350,000.
Both roles contribute to general engineering. The design role has a specific focus that we expect to occupy roughly half its time, with the rest spent building and maintaining our applications.
Apply using the form at the bottom of this page.
Build and maintain our applications, with a focus on the grant evaluation software used in the S-Process. This role spends its time on general app development, working across the stack to deliver features and improve the reliability and usability of our tools.
What you’ll work on:
Relevant experience: full-stack web development and ownership of features from design through production. Numeracy and an interest in mathematical decision-making tools are particularly useful for this role.
Shape how funders and grant evaluators use our tools. We’ve found it valuable to have someone focused on designing features, from understanding user goals to making sure the finished software feels polished.
We expect you to spend roughly half of your time on design and the rest contributing as a developer using TypeScript and React. Designs can start in Figma or directly as working prototypes.
What you’ll work on:
Relevant experience: designing thoughtful user experiences and translating them into working software, with strong visual judgment and skill in TypeScript and React.
Across both roles, we’re looking for experience or clear skill with:
Numeracy is desirable. Our software supports quantitative grant evaluation and decision-making. Familiarity with calculus, numerical computing (for example, NumPy or PyTorch), or utility theory is useful, but is not a prerequisite for these roles.
We also value experience with:
We use the following technologies. You don’t need experience with every tool; the design engineer role specifically calls for TypeScript and React skills.
You’re a great fit for our team if you are:
Our grant evaluation software has been used by philanthropists including Jaan Tallinn, Blake Borgeson, and the Future of Life Institute through the S-Process of the Survival and Flourishing Fund. We want to make our tools more information-dense and less cognitively taxing, enabling funders and evaluators to engage in more impactful giving.
We have a clear roadmap of high-value features and are expanding the team to build more, faster. You’ll collaborate with SFC Co-Owner Andrew Critch, CEO Ethan Ashkie, Head of Engineering Joel Burget, and the rest of the engineering team.
In every role, we value teammates who communicate regularly, support each other, and are willing to take on the practical work needed to keep our applications and projects moving.
The annual salary range for each of these roles is $250,000–$350,000.
Benefits include:
SFC is a small team that works fully remotely; we do meet 2-4 times a year for an in-person week, usually in the Bay Area. We have a clear vision that we are ready to execute, and are looking for talented engineers to help make it happen.
SFC does not have a standard process for applying for visas, but we can hire remote contractors to live and work outside the United States.
Use the application form below to apply for the engineering role or roles that interest you.