AidKit · Denver, CO / Remote (US)
AidKit is a social impact startup born from the pandemic that aims to 100x the leverage of organizations helping people in need. Today, we run the largest guaranteed income programs in the country. Looking forward, we aim to be the platform for delivering assistance to anyone, anywhere, efficiently, at scale, and with dignity.
We believe that the best technology shouldn’t be limited to big tech and to that end we’re committed to responsibly adapting the latest advances in abstraction and machine learning to enhance the leverage of those around us.
We got our start as volunteers delivering relief to undocumented workers left behind amidst the early days of COVID and have since grown into a fully bootstrapped platform that has disbursed over $130 million directly into hard to reach communities.
We are a team of 18 and we’re profitable — you would be the 6th engineer. We’ve raised $0 so that we can chase building the future we want to exist rather than chase a return for outside investors.
About the Role
As a salaried software engineer, your role will consist of building our no/low-code platform that allows organizations doing good to build a bespoke experience without bespoke software.
Our stack looks roughly as follows:
- Typescript, React & Tailwind on the front-end
- Typescript & Postgres on the backend (with some Python we’re slowly deprecating).
- Pulumi for Infrastructure as Code deployments on AWS.
Your responsibilities would include:
- Going from vague problems to fully fleshed out solutions across multiple layers of the stack that addresses real business needs.
- Writing code to expand our platform that is clean, easy to extend, secure, and documented.
- Write and review design documents for upcoming product and technical components and features.
- Participate in code reviews.
- Work with the CTO to help plan our technical and product roadmaps.
- Handle prioritization and sizing for upcoming technical work.
- Assisting others in the usage of AidKit’s platform.
Experience in building full-stack web applications (Typescript preferred, but not a requirement)
Willing to jump in and do right by those we serve, whatever it takes.
Not required but bonus points if have done any of the following:
Experience managing large scale web infrastructure serving hundreds of thousands of users (or more!). Why? We run the largest guaranteed income pilots in the country, scaling from 1 to 1000 requests per second over the course of minutes.
Experience designing infrastructure that is robust to failure and minimizes mean time to recovery. Why? We serve populations that are in dire need and often low on tech-literacy. If they have issues, they’re unlikely to come back and try again.
Experience designing green-field projects from the ground up and owning major architectural decisions.
Why? We believe that we can broaden our impact by building newer, better solutions to old problems and that requires thinking from first principles.
You care deeply about the mission of direct aid and supporting anyone who needs help, no matter where they come from
About the Hiring Manager
As in any job, your happiness and fulfillment will be a function of your manager. Isn’t it wild that in most jobs you have no idea who you’d actually work for?
The hiring manager for this role is Ben Newhouse. Quick bio for him: after graduating from Stanford, he completed a full "Silicon Valley Tour," from starting a (deep-tech) company, raising millions, launching a product and then selling the company. He then subsequently went on to lead ~50 of Dropbox's best (he may be biased) engineers working on Dropbox's core technology. Today, he feels fortunate to be in a position to direct his energy toward AidKit, which brings the superpowers of software to the social sector without dehumanizing those on the receiving end of aid. In addition, he also mentors various startups and students with Neo, a new kind of community VC fund.
Compensation and Location
For this full-time position, you can work from anywhere in the United States. We currently have team members in Colorado, Connecticut, California, Washington State, Washington DC and New York. The salary range for role is between $130,000 and $180,000. We also provide equity which varies by position and experience and a comprehensive benefits package including 401K matching, health benefits, flexible schedule, and unlimited paid time off.