Job Url: https://ats.rippling.com/aidkit/jobs/3641c1e9-49f3-47cd-bd7f-7e871e9398a9 Job Description: Full-Stack Software Engineer About AidKit AidKit’s cutting-edge technology transforms complex cash assistance programs into streamlined, secure, and dignified experiences. By seamlessly connecting applicants to vital resources, we're making aid radically accessible for diverse populations—including unhoused and unbanked. From simplifying complex benefits modernization projects for state agencies to standing up efficient disaster relief programs, AidKit helps it’s partners deliver aid with dignity. We were our own first customer—AidKit started as a nonprofit initiative born from the need to support systematically excluded workers during the early days of the COVID-19 pandemic. Today, AidKit provides the technology backbone for some of the nation's most innovative public safety net programs, having distributed hundreds of millions of dollars to people in need. As we continue to grow rapidly, the opportunity for impact is immense. Apply to join our team if you're seeking meaningful work in an environment that trusts your judgment and values your unique contributions. 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: Front-end: Typescript, React & Tailwind Back-end: Typescript, Postgres and DynamoDB (with some Python we’re slowly deprecating). Infrastructure: Pulumi as Code deployments on AWS. Key Responsibilities 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 engineering team to help plan our technical and product roadmaps. Handle prioritization and sizing for upcoming technical work. About You 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. Eager to tackle complex problems and comfortable working with ambiguity. Not required but bonus points if have done any of the following: 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. 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 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. You care deeply about the mission of direct aid and supporting anyone who needs help, no matter where they come from. Compensation and Location For this full-time position, you can work from anywhere in the United States. The salary for this role is $140,000 per year. Benefits: We reinforce a culture of dignity, autonomy, and trust by actively taking an interest in and supporting employee’s lives outside of work. We also provide equity, which varies by position and experience, and a comprehensive benefits package including: Fair Salaries that are transparent and competitive, with a maximum ratio of 3:1 between the highest and lowest paid employees at the company. Fully remote work setting with home office setup and maintenance stipends. Unlimited paid time off Retirement plan with 401K matching Health benefits (for you and your family) Flexible schedule Generous 16-week paid parental leave