Software Engineer | Various Levels
Forage · New York, NY · Yesterday
HybridEngineering$125k–$225k/yrFull-time
About the role
We're looking for Software Engineers who are passionate about building high-quality products that solve meaningful customer problems. As a Software Engineer at Forage, you'll work across the product development lifecycle—from shaping requirements and designing technical solutions to implementing, testing, deploying, and iterating on features. You'll collaborate closely with Product, Design, Solutions Engineering, and fellow engineers to deliver reliable, scalable systems that directly impact our customers.
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 3+ years of professional software engineering experience.
- Experience building and shipping production software in a fast-paced environment.
- Strong understanding of software engineering fundamentals, including system design, testing, and debugging.
- Experience working with cloud infrastructure, ideally AWS.
- Strong communication and collaboration skills.
- Able to work effectively across engineering, product, and business teams.
- Passion for building products that deliver exceptional customer experiences.
Preferred Technical Experience
- Experience with some or all of the following: Python, Django, TypeScript, React, React Native, HTML/CSS, REST APIs, Distributed systems, AWS cloud services, CI/CD and modern development practices.
Qualifications
- Intermediate Engineer (L2–L3): Independently delivers features and projects. Contributes to technical design discussions. Collaborates effectively across teams.
- Senior Engineer (L4): Leads medium-to-large projects. Drives technical decision-making within their domain. Mentors other engineers and improves engineering practices.
- Staff Engineer (L5): Owns cross-functional technical initiatives. Influences architecture and engineering strategy. Raises the effectiveness of the broader engineering organization through leadership and mentorship.
Our Offer
- This role is Hybrid in New York or San Francisco, we will consider remote within North America on a case-by-case basis.
- Your base salary would fall within the bands below. Please keep in mind that the equity portion of your offer is not included in these numbers and represents a significant part of your total compensation.
- Expected salary range: $125,000 – $225,000 USD base salary, plus equity and benefits.
- 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.
Leveling Expectations
Our Offer
- This role is Hybrid in New York or San Francisco, we will consider remote within North America on a case-by-case basis.
- Your base salary would fall within the bands below. Please keep in mind that the equity portion of your offer is not included in these numbers and represents a significant part of your total compensation.
- Expected salary range: $125,000 – $225,000 USD base salary, plus equity and benefits.
- 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.
Salary Ranges
- The range displayed on each job posting reflects the minimum and maximum target for new hire salaries at our headquarters in San Francisco, California.
- Individual pay is determined by work location, job-related skills, experience, and relevant education or training.
Application Process
- We define hybrid as 2-3 days in office.
- We aim to review every application within 4 business days of submission and provide feedback on each of your interviews within 2 business days of completion.
- If you don't hear from us, please reach out to your recruiter or careers[at]joinforage[dot]com directly to get an update on your candidacy.
Equal Opportunity Employer
- We are not engaging with third-party recruiters or agencies for this role. We kindly ask that you refrain from contacting us regarding recruitment services.
- Fees will not be paid for unsolicited resumes sent to Forage.
Integrity & Fairness
- We require that interviews and exercises be completed without the use of AI-powered tools.
- We assess candidates based on their direct experience, judgment, and communication.