Back to jobs

Senior Full Stack Engineer

Brooklyn or US Remote

Please note: Propel's offices are closed from Christmas Eve to New Year's Day. We plan to respond to all submitted applications once our offices re-open.

Are you a Fullstack Engineer looking to make a big impact at a mission-driven company? Do you thrive in high-autonomy startup environments? 

Propel is on a mission to build modern, respectful, and effective technology that helps low-income Americans improve their financial health. All of our users deserve first-class experiences in their daily interactions with the social safety net and financial services, and too often, tech leaves this population behind. We're a passionate team of 100 Propellers – all working towards a vision where all Americans can make it through every month with dignity and abundance. We’re looking for a motivated Senior Fullstack Engineer to join our engineering team at Propel to help make this a reality.

This role will make an impact and possibly work across several products and stacks, including mobile banking, interacting with government programs, surfacing savings opportunities, healthcare, internal tooling, architecture, and more! We are looking for a passionate, user-centric fullstack engineer that is excited about working on meaningful and complex technical problems that have a positive impact on our users’ lives.

What we offer:

  • An engineering culture that is humble, motivated, and collaborative 
  • Consistent knowledge sharing through projects or bugs demos, Lunch & Learn presentations, and documentation
  • A people-first approach to management where we value engineers’ voices, support career development, and offer opportunities for technical growth that interest you
  • Meaningful work and a strong shared sense of mission
  • A remote-first working environment. Our headquarters is in Brooklyn and we have in offices in San Francisco and Salt Lake City. We're currently accepting applications from the states we have an established entity, which includes California, Colorado, District of Columbia, Florida, Georgia, Illinois, MarylandMassachusetts, New Jersey, New York, Oregon, Pennsylvania, Texas, Utah, Virginia, and Washington.
  • 20 Days of PTO
  • 4% 401K match
  • $10k lifetime spend towards Carrot Fertility
  • Excellent Medical, Dental and Vision options
  • Free access to Ginger mental health, Gympass, Headspace, One Medical, Rightway, Sofi, and Spring Health
  • Fair, equitable, and competitive salaries. Propel believes that everyone should be compensated fairly and equitably. We set our salary ranges using compensation data from hundreds of NYC based startups at our stage. Additionally, pay is not determined based on location. The salary range for this position is $150,000 - $230,000 depending on experience and interview performance. Equity and excellent benefits come with this position as well!

What you will do:

  • Build software systems used by millions of low-income Americans, helping to put dollars back in their pockets
  • Build iOS and Android apps using Vue + TypeScript + Capacitor
  • Develop significant server-side software using Python and Flask, backed by Postgres and Redis; leverage AWS offerings as well as other open source technologies
  • Create software that is reliable, scalable, and maintainable
  • Effectively communicate with team members during projects, code review, etc.
  • Contribute to building our engineering culture and processes as we continue to scale
  • Collaborate on deciding on the right projects, building great solutions, and helping your team succeed
  • Work with our Product and Design team to scope projects and execute on innovative products
  • Participate in our on-call rotation

What you have:

  • 5+ years of experience designing, building, shipping, and maintaining complex full-stack software
  • Experience with a startup environment or the ability to operate effectively when faced with ambiguity
  • Excitement to dive deep into our codebase and product ecosystem to contribute to large and impactful projects
  • Strong communication skills across technical and non-technical audiences and topics
  • Eagerness to learn and actively contribute to team discussions, design doc reviews, and code reviews
  • Computer science degree or equivalent fundamentals learned elsewhere
  • Fluency in Python and JavaScript or a willingness to learn and specialize in these languages
  • Passion for making a difference in the lives of our users
  • Nice to have: Experience with or knowledge of government services, particularly safety net services like SNAP, WIC, TANF, SSI, SSDI, Medicaid, Section 8

We are strongly committed to hiring a diverse and multicultural team, and encourage applications from traditionally under-represented backgrounds, including those with direct experience with the Supplemental Nutrition Assistance Program.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


If for some reason you can't share anything publicly, please link to screenshots or a detailed description.

Select...
Select...
Select...

Demographic Questions

At Propel, we believe that an environment that is diverse, inclusive, and equitable drives us towards the best product and business decisions that allow us to effectively and consciously serve our mission and our users. As a social enterprise, we also recognize that caring about DEI is quite simply the right thing to do. 

The people that use our products are diverse in many ways - gender, age, race, sexual orientation, religion, disability status, and more. We explicitly aim to reflect that with our team composition, though we aren’t there yet. That’s why we are actively working to make sure our job descriptions are inclusive, our sourcing nets are widely cast, and our interview process is equitable and fair to all.

We particularly value those with lived experiences around financial hardship and safety net programs. While people from all backgrounds can contribute to Propel’s mission, we know that those who come from the communities we serve have an incredibly powerful and unique perspective.

Your responses will be used (in aggregate only) to help us identify areas of improvement in our process. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...