Senior Software Engineer, Emerging Product

Silversmith Capital Partners

United States

Remote

USD 148,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GiveCampus is hiring a Senior Software Engineer to help shape GC Gift Officer, a product that helps professional fundraisers, student programs, and AI agents at schools manage donor relationships and raise more money for education. Used by a rapidly growing number of schools, it combines substantial technical depth with a product direction that’s still evolving.

Our small, autonomous business unit operates with the urgency and adaptability of an early-stage startup as we work toward

Qualifications

  • 8+ years of experience building software in startup-like environments.
  • Full-stack engineering with JavaScript, Ruby, or Python; Rails or equivalent; React; PostgreSQL; RESTful APIs; and cloud infrastructure (AWS, GCP).
  • Strong communication in a distributed, asynchronous environment.

Responsibilities

  • Own problems from discovery through production, including definition, solution, implementation and deployment.
  • Build across the stack, delivering full-stack features from UI to backend services and infrastructure.
  • Help decide what we build and why by collaborating with product, design, and business units.
  • Experiment, ship, and learn quickly using prototypes and customer feedback.
  • Stay close to customers by joining conversations and understanding workflows.
  • Evolve a complex product by making architecture decisions and improving reliability.
  • Keep the product dependable by investigating production issues and balancing speed with quality.
  • Make the team stronger by mentoring and improving engineering practices.

Skills

Full-stack engineering
JavaScript
Ruby
Python
Rails
React
PostgreSQL
RESTful APIs
AWS / GCP

Tools

Rails
React
PostgreSQL
AWS
GCP

Job description

GiveCampus

The fundraising platform for schools.

Senior Software Engineer, Emerging Product

$148K - $190K • US / Remote (US)

Job type Full-time

Role Engineering, Full stack

Experience 6+ years

Visa US citizen/visa only

About the team

At GiveCampus, we build high-impact teams that operate like a startup within the startup—nimble, empowered, and laser-focused on solving specific challenges with real urgency and measurable outcomes. This role is part of one such dedicated Business Unit (BU): a lean, entrepreneurial team pushing a brand-new product from zero to one.

About the role

We’re hiring a Senior Software Engineer to help shape GC Gift Officer, a product that helps professional fundraisers, student programs, and AI agents at schools manage donor relationships and raise more money for education. Used by a rapidly growing number of schools, it combines substantial technical depth with a product direction that’s still evolving. Our small, autonomous business unit operates with the urgency and adaptability of an early-stage startup as we work toward product-market fit.

You’ll help determine what we build and take responsibility for making it work. That means working closely with product, design, and customer-facing teammates to understand problems, challenge assumptions, and ship useful improvements quickly. Your work might involve building a full-stack feature, prototyping an idea, untangling a difficult production issue, or joining a customer call to understand where a workflow falls short.

We especially value startup and early-stage experience: you’ve worked with incomplete information, taken ownership beyond a narrowly defined role, and changed direction as you learned. You’re comfortable getting deep into an existing system and resourceful about finding a path forward. You bring the judgment to know when a focused experiment will answer the question and when reliability, performance, or maintainability needs deeper investment.

This is an opportunity to influence both the software and the business it supports. You’ll stay close to customers, see the results of your work, and help a small team turn early adoption into lasting product-market fit.

What you’ll do
  • Own problems from discovery through production. Help define the problem, shape the solution, implement and deploy it, and follow through on how it performs for customers.
  • Build across the stack. Deliver full-stack features and improvements, contributing wherever the problem takes you — from user interfaces and backend services to integrations, data, and infrastructure.
  • Help decide what we build and why. Work with product, design, and business unit teammates to evaluate opportunities, challenge assumptions, and identify the useful next step.
  • Experiment, ship, and learn quickly. Use prototypes, incremental releases, customer feedback, and usage data to test ideas. Adjust or retire approaches when the evidence points elsewhere.
  • Stay close to customers. Join customer conversations and partner with onboarding and customer success teams to understand real workflows, investigate friction, and uncover opportunities.
  • Evolve a complex product. Make architecture decisions, simplify existing systems, and address technical constraints that slow delivery or limit what customers can accomplish.
  • Keep the product dependable. Investigate production issues and improve performance, reliability, security, and maintainability, using judgment to balance immediate needs with longer-term investments.
  • Make the team stronger. Share context, mentor teammates, contribute thoughtful code reviews, and help improve engineering practices and hiring as the business unit grows.
What you bring
  • 8+ years of experience building software in startup-like environments.
  • Full-stack engineering experience: proficiency in JavaScript, Ruby, or Python; experience with Rails or a comparable web framework; and experience with React or another frontend framework, PostgreSQL, RESTful APIs, and cloud infrastructure (AWS, GCP, etc.).
  • Passion for building with users, not just for them—you’re comfortable joining user interviews, shadowing onboarding, or jumping into metrics.
  • Clear, asynchronous communication skills — especially important in our distributed environment.
  • Proven ability to prioritize ruthlessly, ship continuously, and solve problems creatively.
  • Appetite for wearing many hats, operating with autonomy, and solving messy first-time problems.
  • Comfort and curiosity using AI tools (e.g., GitHub Copilot, ChatGPT, Code Interpreter, Claude, etc.) to boost speed, reduce toil, and elevate quality.
Bonus points for
  • Experience building and maintaining production applications with Ruby on Rails.
  • Previous experience in a founding or early engineer role.
  • Familiarity with education, fundraising, or donor engagement platforms.
  • Exposure to low-code tools, internal platforms, or scrappy MVP development.
  • Past contributions to product design, GTM strategy, or customer success efforts.
  • Experience automating workflows or building with/around AI-powered systems.
What you’ll love about us
  • A mission that matters: helping schools fund futures.
  • An engineering org that values craft, autonomy, and impact.
  • The opportunity to work at the cutting edge of product incubation inside a mission-driven company.
  • Competitive compensation, vacation, wellness benefits, and more.
  • A culture that values deep work, clear priorities, and rolling up our sleeves to get things done.

Ready to build something that matters from the ground up?

About GiveCampus

GiveCampus is the world's #1 fundraising platform for non-profit educational institutions. Trusted by millions of donors and more than 1,500 colleges, universities, and K-12 schools, our mission is to advance the quality, the affordability, and the accessibility of education. Since 2015, we have facilitated more than $7 billion in charitable giving.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Emerging Product
Senior Software Engineer, Emerging Product

GiveCampus • United States

Remote
USD 140,000 - 200,000
Competitive compensation
Vacation policy
Wellness benefits
Software Engineer, Online Giving
Software Engineer, Online Giving

GiveCampus • Washington

Hybrid
USD 120,000 - 160,000
Remote-first
Washington, DC office access
Lead Product Manager
Lead Product Manager

Silversmith Capital Partners • United States

On-site
USD 140,000 - 190,000
Lead Product Manager
Lead Product Manager

GiveCampus Inc. • United States

On-site
USD 120,000 - 150,000
Senior Staff /Staff Software Engineer
Senior Staff /Staff Software Engineer

Campus • New York (NY)

On-site
USD 210,000 - 280,000
Medical insurance
401(k) match
Fertility benefits via Carrot
+5
Senior Staff /Staff Software Engineer
Senior Staff /Staff Software Engineer

Campus, Inc. • New York (NY), Northern (KY)

On-site
USD 255,000 - 280,000
Equity grant
Medical, dental, vision insurance
401(k) match
+3
Senior DevOps Engineer
Senior DevOps Engineer

GiveCampus • United States

On-site
USD 130,000 - 160,000
Flexible work environment
Team events and retreats
Opportunity for significant impact
Site Reliability Engineer
Site Reliability Engineer

GiveCampus • United States

Remote
USD 120,000 - 180,000
Remote-friendly
Office in Washington, DC
Enterprise Onboarding Specialist
Enterprise Onboarding Specialist

Silversmith Capital Partners • United States

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Campus • New York (NY)

On-site
USD 185,000 - 200,000
Medical, dental, and vision insurance
401(k) match
Flexible Time Away
+3