Software Engineer | Various Levels

Tech Jobs for Good

Town of Santa Clara (NY)

Hybrid

USD 125,000 - 225,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision coverage
Hybrid work model (2-3 days in office)
Team lunches in NY/SF

Job summary

Forage is seeking Software Engineers who are passionate about building high-quality products that solve meaningful customer problems. 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 with Product, Design, Solutions Engineering, and fellow engineers to deliver reliable, scalable systems.

Qualifications

  • 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.
  • Ability to work effectively across engineering, product, and business teams.
  • Passion for building products that deliver exceptional customer experiences.

Responsibilities

  • Shaping requirements and designing technical solutions.
  • Implementing, testing, deploying, and iterating on features.
  • Collaborating with Product, Design, Solutions Engineering, and fellow engineers to deliver reliable, scalable systems.
  • Contributing to architectural decisions and engineering practices.

Skills

System design
Testing
Debugging
AWS experience
Cross-functional teamwork
Communication skills
Problem solving

Education

Bachelor's degree in Computer Science or Engineering

Tools

Python
Django
TypeScript
React
React Native
HTML/CSS
REST APIs
Distributed systems
AWS
CI/CD

Job description

About Us

Forage is building the modern payments stack that powers inclusive commerce. Our technology enables grocers, delivery platforms, and point-of-sale systems to seamlessly accept EBT payments both online and in-store. Beyond infrastructure, we’re helping SNAP EBT shoppers stretch their grocery budgets every week, making healthy food more affordable and accessible to the 42 million Americans on food assistance.

About Us

Forage is building the modern payments stack that powers inclusive commerce. Our technology enables grocers, delivery platforms, and point-of-sale systems to seamlessly accept EBT payments both online and in-store. Beyond infrastructure, we’re helping SNAP EBT shoppers stretch their grocery budgets every week, making healthy food more affordable and accessible to the 42 million Americans on food assistance.

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. We hire engineers across multiple levels, from mid-level individual contributors to senior and staff-level technical leaders. The exact level will be determined through our interview process based on experience, technical expertise, and demonstrated impact.

What We're Looking For
  • 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.
  • Ability 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 APIsDistributed systems
  • AWS cloud services
  • CI/CD and modern development practices
Leveling Expectations
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. We define hybrid as 2-3 days in office.

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.

Our salary ranges are determined by role, level, and location. 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.

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@joinforage.com directly to get an update on your candidacy.

Integrity & Fairness

To maintain a fair and equitable hiring process for all candidates, 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.

Please note: 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.

Please note: Forage is unable to provide visa sponsorship for this role. Applicants must have work authorization that does not require visa sponsorship now or in the future.

E-Verify Notice: Forage participates in E-Verify to confirm employment eligibility for all newly hired employees. Learn more by reviewing the E-Verify Participation Poster.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer | General Interest
Software Engineer | General Interest

Forage • San Francisco (CA)

Hybrid
USD 125,000 - 225,000
Premium benefits
Team lunches
Growth & ownership culture
Infrastructure Engineer
Infrastructure Engineer

Forage • San Francisco (CA)

Hybrid
USD 160,000 - 180,000
Equity
Health, dental, and vision coverage
Hybrid in SF (2-3 days in office)
+1
General Manager, In-Store
General Manager, In-Store

Forage • San Francisco (CA)

Hybrid
USD 200,000 - 230,000
Hybrid work model
Equity
Medical, Dental & Vision coverage
+1
General Manager, In-Store
General Manager, In-Store

Forage • New York (NY)

Hybrid
USD 200,000 - 230,000
Hybrid work in NY/ SF
Remote within North America (case-by-­
Equity
+3
Infrastructure Engineer
Infrastructure Engineer

Socket.dev • San Francisco (CA)

Hybrid
USD 160,000 - 180,000
Equity
Medical, Dental and Vision coverage
General Manager, In-Store
General Manager, In-Store

Socket.dev • San Francisco (CA), New York (NY)

Hybrid
USD 200,000 - 230,000
Equity
Medical/Dental/Vision insurance
Hybrid work arrangement
+1
Senior Software Engineer
Senior Software Engineer

Findigs, Inc. • New York (NY)

Hybrid
USD 140,000 - 210,000
Health benefits
401(k) matching
Gym stipend
+1
Software Engineer
Software Engineer

United States Digital Space LLC • United States

On-site
USD 127,000 - 176,000
Learning allowance
Equity compensation
Medical, dental, vision coverage
+3
Sr Software Engineer
Sr Software Engineer

Tensec • Nashville (TN)

On-site
USD 100,000 - 130,000
Annual salary DOE + stock options
10 days PTO, 5 days Sick Leave, 11 Paid Holidays
100% premium coverage for Medical, Dental, Vision and AD&D
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Bayer • United States

On-site
USD 117,000 - 171,000
Health care
Vision
Dental
+3