Vacante de empleo

Application Engineer

AidKit, Inc.
A Distancia
El trabajo se debe realizar en o cerca de Estados Unidos
Publicado hace 3 días

Detalles a Simple Vista

Tipo de contrato
A Tiempo Completo
Otros Requisitos Educativos
Nivel de Experiencia
USD $100.000 / año



AidKit, a social enterprise that helps nonprofits and governments deliver aid with dignity, is seeking a talented Application Engineer to join our internal team of 5 (and growing!) to lead the technical implementation of our software for some of the largest direct cash and basic income programs in the nation. This role requires close collaboration with Program Managers to confidently clarify sometimes ambiguous requirements during the discovery phase with partners. You will work with our Platform Engineers to close any technical gaps and help us continuously improve our platform, ultimately configuring AidKit's low/no-code platform to meet our partners' needs.

Experience with JavaScript and SQL is desired but not required. Experience building survey instruments and quality assurance are high signals for this role.

Do you get results while driving innovation? We want to hear from you!

About AidKit

AidKit is the engine that nonprofits and governments trust to operate cash assistance programs. We replace convoluted workflows of glued-together CRMs, spreadsheets, surveys, forms, bank portals, and human tedium with one unified platform to allow organizations to operate more efficiently and get dollars directly into the hands of people who need it most.

Our platform powers some of the nation's largest direct cash and guaranteed income pilots. We specialize in serving hard-to-reach populations, including:

  • Undocumented Individuals
  • Unhoused People
  • Unlicensed Child Care Providers
  • Refugees
  • Survivors of Domestic Violence
  • People with Disabilities
  • Low-Income Families

AidKit grew out of a need to distribute funds to support undocumented workers in Colorado during the early days of the coronavirus pandemic. We built efficient, scalable systems to manage programs and distribute funds with equity and dignity. Our philanthropic roots have grown into a startup, and we now provide the technology backbone for some of the nation's largest direct cash programs.

We are growing rapidly and the opportunity for impact ahead is immense. We are supporting the largest Guaranteed Basic Income and direct cash assistance programs in the United States and seeing new and exciting ways to support people living in poverty with dignified aid every day.

About the Role

  • Collaborate closely with the program management and platform engineering team to configure AidKit’s software to best meet customer requirements.
  • Play a critical role in a program’s lifecycle: Design, Implementation, Testing, and Maintenance
  • Conduct feasibility studies and technical assessments to evaluate potential solutions, determine viability, and anticipate challenges.
  • Perform software testing, debugging, and troubleshooting to ensure the stability and performance of applications. (Tools include: Browser Developer Tools, Sentry, and AWS CloudWatch)
  • Drive resolution of critical issues for customers, partners, and beneficiaries, including root cause analysis and course corrections resulting in more efficient program implementation.
  • Take responsibility for ensuring excellent UX in collaboration with program managers and customers.
  • Identify areas where the current platform needs enhancement to optimally meet customer needs and translate custom development work to the platform engineering team.
  • Collaborate with the sales team to understand customer needs and assist in the creation of compelling proposals and presentations.
  • Support multiple programs simultaneously at different stages of their lifecycle
  • Foster a culture of continuous improvement and experimentation by contributing to or leading cross-functional efforts for platform and process enhancements. (Recent examples include: platform accessibility and technical resource documentation.)

About You

  • You are located and authorized to work in the US
  • We do not have a hard requirement for a number of years experience, we’re more interested in what you uniquely bring to the table to meet AidKit’s needs for this role.
  • You are an excellent communicator, a self-starter, and highly organized.
  • You possess a proactive and solution-oriented mindset, always eager to collaborate, take initiative, and get results.
  • You thrive in ambiguous situations and excel at problem-solving within a fast-paced and collaborative setting sensitive to deadlines.
  • You are creative and like to experiment.
  • You have a proven track record of translating systems requirements into technical solutions;
  • You are comfortable using logic to configure software
  • Proficiency in SQL and/or Javascript strongly preferred
  • You are tech-savvy; Colleagues rely on you as the technical expert
  • You have experience with Figma or other process flow design tools
  • You are willing to jump in and do right by those we serve
  • 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

Hector is an Application Engineer with a background in nonprofits and public policy. Hector spent the initial 1.5 years of his tenure at AidKit on the Software Engineering team before transitioning to lead the development of the Application Engineering team.

From environmental conservation to social services, Hector's focus has been on helping marginalized communities connect with the resources everyone needs to prosper.

And now, at AidKit, he has the opportunity to take this to scale every single day by empowering Application Engineers to build seamless programs to connect people with the resources they need while pushing the boundaries of what our platform is capable of.

Interview Process

Interview Screen

30 Minutes

You will speak with Hector and discuss your background, what’s important to you in your next role and any questions you might have about the role.

Practical Exercise Interview

45 Minutes

We will send you a small exercise to create an imaginary cash transfer program using our platform asynchronously (Compensated Exercise). Afterwards, you will meet with myself and 1 or 2 other Application Engineers to discuss your process.

You’ll also pick a project that you’ve had some-level of responsibility for in the past and walk us through the “story” behind that project. What motivated it? What were the major technical decisions and how were they decided? What was the resulting organization/architecture? What would you do the same or differently, knowing what you know now?

Final Interview with Hector and Senior Leadership

30 Minutes

You’ll meet with Hector and a few members of our Senior Leadership team to discuss fit

Reference Check

As part of our hiring policies we ask you to provide a reference who we can contact who can speak towards your work. Ideally, this is a past manager who we can speak with to understand how to best set you up for success at AidKit.

Compensation and Location

For this full-time position, you can work from anywhere in the United States. The salary for this role is $110,000.

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
  • Professional development support

About Our Team

AidKit is a fully-remote workplace with virtual headquarters in Colorado, with a team of almost 40 employees from coast to coast in the continental United States.

How to Apply

To apply for this position, please submit your resume and a personalized cover letter explaining your interest in the role and how your experience aligns with our needs. Note that AidKit values authenticity and carefully reads cover letters with an eye towards learning something real about you and your interest in joining our team.

Please submit cover letters and resumes in .PDF format. Video and slide deck cover letters are also acceptable. We review applications on a rolling basis and will contact qualified candidates for interviews. Thank you for your interest in joining the AidKit team!

AidKit is an equal opportunity employer.

AidKit is committed to inclusive hiring practices and recognizes the economic disparities faced by marginalized communities, including BIPOC, LGBTQ+, and individuals with disabilities. We strive to create a workplace that values all individuals, provides fair compensation based on qualifications, eliminates biases in hiring, promotion, and compensation processes, and promotes equal opportunities for growth. We encourage candidates from all backgrounds to apply and are dedicated to fostering a diverse and inclusive work environment.


AidKit, a social enterprise that helps nonprofits and governments deliver aid with dignity, is seeking a talented Application Engineer to join our internal team of 5 (and growing!) to lead the technical implementation of our…


A Distancia
El trabajo debe llevarse a cabo desde cualquier lugar en Estados Unidos
Ubicación Asociada
4461 Glendale Dr, Batavia, OH 45103, USA

Cómo aplicar


Únete a Idealist

Regístrate hoy para acceder a tus empleos favoritas y recibe alertas por email cuando se publiquen nuevas oportunidades.