# Senior Fullstack Engineer
## About the Role
Propel builds technology designed to improve how government benefits are delivered, helping millions of Americans access food, healthcare, and financial resources. More than 5.5 million Americans use Propel today, and the company is building consumer products across benefit categories including SNAP and Medicare.
As a Senior Fullstack Engineer, you’ll build and ship consumer products at meaningful scale across mobile applications, backend systems, internal tools, and new product lines. You’ll help identify problems, shape solutions, contribute to technical direction, and deliver iterative solutions in an environment influenced by policy changes, evolving technology, and real-world constraints.
## Key Responsibilities
Build and ship features across mobile applications using Vue, TypeScript, and Capacitor.
Develop scalable backend systems using Python, Flask, Postgres, Redis, and AWS.
Contribute to architecture and technical direction.
Partner closely with Product and Design to scope and execute solutions.
Break ambiguous problems into iterative, shippable components.
Balance development speed with long-term maintainability.
Participate in the on-call rotation.
Contribute to design reviews and code reviews.
Mentor other engineers.
Work across different product surfaces and problem spaces as needed.
Stay curious about evolving technologies, including AI, and experiment thoughtfully with new approaches.
Build systems used daily by millions of Americans to access food, healthcare, and financial stability.
## Required Qualifications
5+ years of experience building and maintaining complex full-stack systems.
Experience working in startup or high-ambiguity environments.
Strong system design fundamentals.
Strong product engineering fundamentals.
Fluency in Python and JavaScript, or willingness to ramp up quickly.
Clear written and verbal communication skills.
Ability to work effectively with ambiguity and changing priorities.
Ability to take ownership of outcomes and exercise strong judgment.
Willingness to contribute across product, engineering, and design conversations.
## Preferred Qualifications
Experience building consumer-scale applications.
Familiarity with safety net programs, including:
SNAP
WIC
TANF
SSI
SSDI
Medicaid
Section 8
## Skills & Competencies
Full-stack software engineering
Python
JavaScript
Vue
TypeScript
Capacitor
Flask
Postgres
Redis
AWS
System design
Product engineering
Architecture and technical direction
Mobile application development
Backend development
Code reviews and design reviews
Technical mentorship
Problem-solving in ambiguous environments
Product thinking and user focus
Ownership and accountability
Strong judgment and prioritization
Adaptability and continuous learning
Cross-functional collaboration
Written and verbal communication
## Education & Experience
Education:
No specific educational requirement is stated in the original job description.
Experience:
5+ years building and maintaining complex full-stack systems.
Experience in startup or high-ambiguity environments.
Strong system design and product engineering experience.
Experience with Python and JavaScript, or ability to quickly develop fluency in these technologies.
## Work Arrangement & Schedule
Work Arrangement: Remote-first
Headquarters: New York City
Location: Location-independent compensation.
Eligible Application States: California, Colorado, District of Columbia, Florida, Georgia, Illinois, Maryland, Massachusetts, New Jersey, New York, Oregon, Pennsylvania, Texas, Virginia, and Washington.
Schedule: Not specifically stated in the original job description.
On-Call: Participation in an on-call rotation is required.
Co-working: Monthly co-working stipend is available outside NYC.
## Compensation & Benefits
Salary: $170,000–$240,000
Equity: Meaningful equity
Compensation: Location-independent
PTO: 20 days
401(k): 4% match
Fertility Benefit: $10,000 lifetime Carrot Fertility benefit
Healthcare: Medical, dental, and vision coverage
* Co-working: Monthly co-working stipend outside NYC
Propel states that it benchmarks compensation around the 75th percentile and provides equity intended to have long-term value.
## Compliance / Additional Information
Propel is committed to building a diverse and inclusive team and welcomes applicants from all backgrounds and abilities.
Applications are currently accepted from the states where Propel has an established entity: California, Colorado, District of Columbia, Florida, Georgia, Illinois, Maryland, Massachusetts, New Jersey, New York, Oregon, Pennsylvania, Texas, Virginia, and Washington.
For roles involving access to confidential employee or customer information, a background check may be conducted following a conditional offer. Background checks are handled in accordance with applicable laws, including the Fair Credit Reporting Act (FCRA).