GiveCampus

Non-profit educational institutions

StaffSoftwareEngineer

$230–350k ~AI est. United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer at GiveCampus. Skills: Platform architecture, Technical leadership, Mentorship, System design. Set architectural direction. Evolve architectural direction”

What You'll Achieve.

Facilitate $100 billion in giving; Shape platform's next five years

Industry & Context.

Non profit educational institutions
Problems you'll solve

Root cause analysis; Troubleshooting; Performance analysis; Stability analysis

Eligibility Requirements

Attend company onsites, Attend team onsites, 24/7 on-call rotation

What They're Looking For.

Must Have

12+ years hands-on development experience, Significant portion as technical leader, mentor, or architect, Extensive full-stack experience in Ruby, Python, or JavaScript/Node.js, Deep expertise in at least one of Ruby, Python, or JavaScript/Node.js, Track record of setting architectural direction, Designing scalable, resilient systems, Shipped code supporting tens of thousands of users, Experience with Enterprise SaaS customers, Proficiency with MVC frameworks (Rails or Django), Front-end and back-end skills, Experience with modern front-end frameworks (React, Vue.js), Deep SQL database experience (PostgreSQL, MySQL, Oracle), Experience deploying to AWS, Heroku, or similar, Demonstrated technical leadership, Demonstrated mentorship, Ability to influence beyond own team, Building trust and alignment with Engineers, Product, Partner Support and Partners, Judgment to balance swift delivery with long-term maintainability, Planning for scale

Nice to Have

Expert-level knowledge of Ruby/Ruby on Rails, Expert-level knowledge of RSpec, Postgres database administration experience, Operations experience (site reliability, speed), Familiarity with networking, Familiarity with caching, Familiarity with databases, Experience defining engineering standards, Experience defining security practices, Experience defining observability, Experience working on fundraising/crowdfunding product, Experience working on fintech product, Experience working on payments technology product, Good eye for intuitive, user-friendly front-end design, Experience representing engineering externally (talks, writing, communities)

What You'll Do.

Set architectural direction

Evolve architectural direction

Lead design of complex systems

Design cross-pod systems

Set bar for code quality

Set bar for system design

Set bar for architecture

Serve as technical thought leader

Serve as technical advisor

Help other teams resolve challenges

Guide long-term technical planning

Partner with Product and design leads

Shape technical strategy

Run level-up initiatives

Champion observability

Push practices to improve

Weigh in on incident response

Own accountability for reliability

Lead technical conversations with partners

Unblock partner success

Contribute to recruitment

Contribute to onboarding

Build diverse Engineering team

Participate in platform support

Support 24/7 on-call rotation

How You'll Work.

Team & Collaboration

Partner with Engineers; Partner with Product; Partner with Partners; Collaborate with Engineers; Collaborate with Product; Collaborate with Partner Support; Collaborate with Partners

Communication Scope

Technical documentation; External representation

Process & Methodology

Roadmap planning

Full Job Description

GiveCampus is the world's leading fundraising platform for non-profit educational institutions. Trusted by millions of donors and 1,300+ colleges, universities, and K-12 schools, our mission is to help advance the quality, the affordability, and the accessibility of education. At our current pace, we will facilitate $100 billion in charitable giving over the next decade–enough money to send more than 1 million students to college, tuition-free. GiveCampus is backed by leading investors including Y Combinator, but we’re also practitioners of Sustainable Growth: we’ve made the Inc. 5000 list of America's fastest-growing private companies each of the last five years and we’ve been profitable nine of the last 10. In 2025, we celebrated a $140 million growth investment that included a major liquidity event for GiveCampus employees–the second in less than three years. Our purpose-driven team of 130+ is located in 30+ states across the US: team members work from anywhere they choose. We have a beautiful 12,000sf office in Washington, DC that is available for people to use whenever they want, and we regularly organize team meet-ups, visit partner institutions, and host retreats in various locations. While we operate at meaningful scale, we’re still small relative to the commercial and social good opportunities in front of us. Every GiveCampus employee plays a meaningful role in shaping what comes next, and we're growing the team in support of our ambitious plans–including a $100 million investment in AI product development. If you believe in the transformative power of education and want to join a fast-growing, mission-driven company, you’ll fit right in. Location: This is a remote-first role based in the U. S. While we embrace flexible, distributed work, we also value in-person connection. Team members are expected to attend multiple company-wide and team-specific onsites throughout the year. We are looking for a brilliant and energetic Staff Software Engineer to help shap

Free ATS check

Applying for this Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about GiveCampus?

Real rants from real employees. Read before you apply.

Read Company Rants →