Fullstack Software Engineer
Summary
Full-stack engineer at Forage building features end-to-end across React/TypeScript frontends, Python/Django backend services, APIs, and AWS infrastructure, owning features from design through production. Hybrid role in New York or San Francisco, hiring mid-level through staff-level engineers.
The Role
What You'll Do
- Develop and maintain backend services, APIs, and business logic using Python and Django.
- Design APIs and data models that support scalable, reliable product experiences.
- Own features throughout the entire software development lifecycle—from technical design and implementation through deployment, monitoring, and iteration.
- Collaborate with Product and Design to translate customer and business needs into thoughtful technical solutions.
- Work with Solutions Engineering and other customer-facing teams to understand real-world use cases and solve complex integration challenges.
- Contribute to system architecture and technical decisions as Forage's products and platform scale.
- Write well-tested, maintainable code and participate in code reviews and engineering best practices.
- Debug and resolve issues across the stack, including frontend applications, backend services, APIs, infrastructure, and third-party integrations.
- Help improve our engineering practices, developer experience, CI/CD pipelines, observability, and overall system reliability.
What We're Looking For
- Experience working with cloud infrastructure, ideally AWS.
- Ability to independently take a feature or technical problem from definition through production.
- Comfort working in a fast-paced environment where engineers collaborate across traditional frontend and backend boundaries.
- Strong communication and collaboration skills and the ability to work effectively across engineering, product, design, and business teams.
- Passion for building reliable products and exceptional customer experiences.
Preferred Technical Experience
- Backend: Python, Django, REST APIs
- Frontend: TypeScript, React, HTML/CSS
- Mobile: React Native
- Infrastructure: AWS, cloud-native architectures
- Systems: Distributed systems, asynchronous processing, scalable APIs
- Data: Relational databases, data modeling, query optimization
- Engineering Practices: Automated testing, CI/CD, observability, monitoring, and modern development workflows
Our Offer
- Expected salary range: $145k-$195k USD base salary, plus equity and benefits. Depending on Experience
- Meaningful work that makes a positive impact on our society.
- 100% of Medical, Dental and Vision premium coverage for yourself and dependents.
- Enjoy regular team lunches at our New York or San Francisco offices, fostering collaboration and connection over great food.
- A fun and caring environment that prioritizes transparency, growth, and ownership.
- A talented, high-achieving, and humble team with diverse backgrounds and viewpoints.
