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 four engineering roles: Full-Stack Software Engineer, Security Engineer, Design Engineer, and QA / Testing Engineer. The annual salary range for each role is $250,000–$350,000.
All four roles contribute to general engineering. The security, design, and QA / testing roles each have a specific focus that we expect to occupy roughly half their time, with the rest spent building and maintaining our applications. The security role starts with an initial period of full-time security work, described below.
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.
Own the security of the software we build. We want to harden our platform against increasingly capable AI-assisted attacks while protecting the sensitive grant, evaluator, and funder data entrusted to us.
We expect you to spend your first 2–6 months working full-time on security, then roughly half of your time on security and half on general engineering.
What you’ll work on:
Relevant experience: an engineering background in software security, with experience identifying vulnerabilities and implementing practical protections in production applications.
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.
Own and expand the tools we use to verify our software. We already use unit tests, end-to-end and snapshot tests, and manual QA. We want to broaden that coverage with AI agents that test running applications and help us build more comprehensive automated test suites.
We expect you to spend roughly half of your time owning QA and testing tools and the rest on general engineering.
What you’ll work on:
Relevant experience: building large-scale automated or agent-driven test systems, along with the engineering skills to improve the applications those systems test.
Across all four 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, Lead Engineer 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.