GiveCampus
Staff Software Engineer
United States · Staff+
Sponsorship not specifiedDetected 44 days ago
JavaScriptPythonRubySwiftReactNode.jsRailsBackend DevelopmentFull-Stack DevelopmentSQLPostgreSQLMySQLAWSIncident ResponseAccessibilityLeadershipMentoring
About the role
- 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.
Responsibilities
- Setting and evolving the architectural direction of the platform, leading the design of complex, cross-pod systems from UI to backend services to database performance.
- Setting the bar for code quality, system design, and architecture across Engineering, so our solutions are scalable, reliable, and secure by default.
- Partnering with Product and design leads to shape technical strategy, assess feasibility, and provide estimates for our most complex and innovative initiatives.
- 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.
- Leading technical conversations with Partner institutions on complex integration, performance, or security challenges to unblock their success.
- Contributing to the recruitment and onboarding of new team members, helping build a diverse and talented Engineering team.
- Participating in the support of the platform on a rotational basis (pod-based support and paired 24/7 on-call rotation).
Requirements
- Extensive, real-world full-stack experience in Ruby, Python, or JavaScript/Node.js, with deep expertise in at least one.
- Proficiency with MVC frameworks such as Rails or Django.
- 12+ years of hands-on development experience, with a significant portion spent as a technical leader, mentor, or architect.
Nice to have
- Expert-level knowledge of Ruby/Ruby on Rails and RSpec.
- Experience with Postgres database administration.
- Operations experience as it pertains to site reliability and speed.
- Familiarity with networking, caching, and databases, and how to triage performance and stability issues.
- Experience defining engineering standards, security practices, or observability across an organization.
- Experience working on a fundraising/crowdfunding, fintech, or payments technology product.
- Experience representing engineering externally through talks, writing, or industry communities
Benefits
- Mentoring engineers at every level and running "level-up" initiatives that grow the team's craft through PR standards, design reviews, and shared learning.
- If you believe in the transformative power of education and want to join a fast-growing, mission-driven company, you'll fit right in.
Company info
- 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
- While we operate at meaningful scale, we're still small relative to the commercial and social good opportunities in front of us.
Visa & Work Authorization
- because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any pr
Apply directly at GiveCampus →Create a free account for alerts like thisView GiveCampus immigration profile
This listing is sourced directly from GiveCampus's careers page and normalized into a canonical job model.