Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Staff Software Engineer

Givecampus

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 shape the technical future of GiveCampus. This is our most senior individual-contributor Engineering role, and your influence will reach across all of Engineering and the company as a whole. You will set architectural direction, guide our hardest technical decisions, and raise the bar for the entire team through mentorship and by example. You will partner with Engineers, Product, and our Partners to solve the kinds of problems that shape a platform's next five years. If you love going deep on architecture, lifting up the people around you, and owning the toughest challenges end to end, we'd love to talk.

 

Responsibilities will include:


  • 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.

  • Serving as a technical thought leader and advisor across pods, helping other teams resolve their toughest challenges and guiding long-term technical planning.

  • Partnering with Product and design leads to shape technical strategy, assess feasibility, and provide estimates for our most complex and innovative initiatives.

  • Mentoring engineers at every level and running "level-up" initiatives that grow the team's craft through PR standards, design reviews, and shared learning.

  • Championing security, performance, and observability: solving the hardest issues and pushing us to improve our practices, not just meet them.

  • Weighing in on complex incident response and owning accountability for the reliability of the systems you shepherd.

  • 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).

What we are looking for:


  • Extensive, real-world full-stack experience in Ruby, Python, or JavaScript/Node.js, with deep expertise in at least one.

  • A track record of setting architectural direction: designing scalable, resilient systems that can be delivered incrementally while keeping an eye toward scale.

  • A history of shipping code that has supported tens of thousands of users, including enterprise/business customers (Enterprise SaaS)

  • Proficiency with MVC frameworks such as Rails or Django.

  • Strong front-end and back-end skills, including modern front-end frameworks like React and Vue.js.

  • Deep SQL database experience (PostgreSQL, MySQL, Oracle) and experience deploying to AWS, Heroku, or similar.

  • Demonstrated technical leadership and mentorship that has measurably grown other engineers.

  • The ability to influence beyond your own team, building trust and alignment with Engineers, Product, Partner Support and Partners (aka Customers).

  • The judgment to balance swift delivery with long-term maintainability and planning for scale.

  • 12+ years of hands-on development experience, with a significant portion spent as a technical leader, mentor, or architect.

 

Bonus points if you 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.

  • A good eye for intuitive, user-friendly front-end design.

  • Experience representing engineering externally through talks, writing, or industry communities

Ready to apply?


Be sure to keep an eye on your spam and promotions boxes in case our emails end up there!

At GiveCampus, we value diversity and we pledge to foster an environment of support, inclusivity, and learning, both on the job and throughout the application process. In this spirit, we encourage candidates of all backgrounds to apply.

GiveCampus is an Equal Opportunity Employer. Applicants and employees are not discriminated against 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 protected category prohibited by local, state or federal laws.

If you feel like you don't meet all of the requirements for this role, please apply anyways. We know confidence gaps and imposter syndrome often get in the way of connecting with incredible people, and we don't want them to prevent us from meeting you.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Remote Staff Software Engineer in Greensboro, NC vacancy
  • $215k - $265k

     ...Data Direct Networks is seeking a Sr Staff Software Engineer to lead the ongoing development of an S3 compliant high-performance file system. The ideal candidate will have over 12 years of experience in system software development, with strong skills in C/C++ and Linux... 
    Remote work

    Data Direct Networks

    San Francisco, CA
    2 days ago
  •  ...buyers throughout the United States. Our remote-first team is spread across cities like...  ...solutions. The Role As a Staff Engineer, you are a recognized expert and force...  ...constructively. ~9+ years of professional software development experience. ~ Demonstrated... 
    Remote work
    Live in
    Currently hiring
    Work at office
    Work from home
    Flexible hours

    Zippy

    Jersey City, NJ
    8 days ago
  • $176k - $196k

     ...processing millions of events, and data pipelines feeding our detection engine. One day you’re in TypeScript debugging why a content script...  ...discussions What we’re looking for ~8+ years building software, ideally touching a few different areas (not just one stack... 
    Remote work
    Work from home
    Flexible hours

    Obsidian Security

    Lexington, KY
    15 days ago
  •  ...in North America. We're seeking a Staff Engineer to help lead our growing backend engineering...  ...Tech Talks:  StackAdapt is a Remote First company, we are open to candidates...  ...team's productivity and growth Promote software development best-practices and conduct... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Chicago, IL
    a month ago
  •  ...and monitor 2D/3D object detection models to production. Build and execute a roadmap for the perception system Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~7+... 
    Remote work

    Aerovect

    Boston, MA
    15 days ago
  • $141k - $242k

     ...answering one of the most critical questions in autonomous driving: exactly where is the vehicle right now? As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting the highly precise, robust state estimation systems that... 
    Remote work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Baltimore, MD
    15 days ago
  • $265k

     ...employees a variety of ways to work, ranging from a fully remote experience to working full-time in one of our physical offices...  ...work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment... 
    Remote work
    Work at office
    Local area
    Work from home
    Flexible hours

    Juniper Square

    Durham, NC
    2 days ago
  • $5,000 per month

     ...smarter, and more intuitive. We’re looking for an experienced engineer who wants to shape not just our technology, but also our product...  ...improve decision-making. Collaborate and grow: Work in a remote-first, flexible, and accountable engineering culture while learning... 
    Remote work
    Work at office
    Home office
    Flexible hours

    Quotewell

    Anaheim, CA
    15 days ago
  • $207.49k - $218.88k

    Staff Software Engineer, Hinge Health, Inc., San Francisco, CA and various unanticipated locations throughout the US (up to 100% telecommuting permitted): Design and deliver end-to end software solutions, including performant APIs, distributed microservices, scalable... 
    Remote work

    Hinge Health, Inc.

    Minneapolis, MN
    2 days ago
  •  ...South Geeks, we engage top-performing Software Engineers, Security Experts, and Data Analysts from...  ...About the Role We are looking for a Staff Software Engineer who operates with...  ...can thrive. What We Offer ~100% remote work ~ Competitive payment in USD... 
    Remote work
    Worldwide

    South Geeks

    Dallas, TX
    a month ago
  •  ...Staff Software Engineer About Supernal Supernal helps small-to-medium businesses hire their first AI employee. Our AI teammates are built...  ...with experience (Staff/Principal level) Location: Remote Type: Full-time Requirements: Overlap with Americas... 
    Remote work

    Infinity

    Newark, NJ
    15 days ago
  •  ...thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration...  ...all while ensuring a fast and reliable experience. As a staff software engineer on the Cash App Banking server engineering team, you will... 
    Remote work
    Work at office
    Local area

    Block

    Fort Worth, TX
    15 days ago
  • $152k - $190k

     ...fans globally.    About the Role We’re looking for a  Staff Software Engineer who thrives at the intersection of architecture, strategy,...  ...long-term business goals. The role is eligible for a remote hire in the US. While you will remain capable of contributing... 
    Remote work
    Temporary work

    Fanatics Collectibles

    Irving, TX
    15 days ago
  •  ...evangelizing best practices and frameworks among Machine Learning Engineers (MLEs) across the company. Responsibilities:  Analyze...  ...status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under... 
    Remote work

    Stack Av

    Lincoln, NE
    a month ago
  •  ...and be unapologetically yourself (cape optional). Whether remote or in-office, we support how you thrive best. We invest in...  ...the web, this is the place for you. We're looking for a Staff Software Engineer who is both a technical leader and hands-on builder, someone... 
    Remote work
    Work at office
    Local area
    Work from home
    Flexible hours

    Nerdwallet

    Kansas City, MO
    15 days ago
  • $190k - $210k

     ...our Total Rewards philosophy .  About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team,...  ...is targeted at $190,000/yr to $210,000/yr in Denver & most remote locations, and $220,000/yr to $250,000/yr in New York, Seattle... 
    Remote work
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    United States
    15 days ago
  •  ...recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars...  ...in-person collaboration 1-2 times every 6-months and therefore can be situated anywhere in the country. #LI-REMOTE #LI-AG8... 
    Remote work
    Work at office
    Relocation
    Relocation package
    Shift work

    Pinterest

    Winston Salem, NC
    a month ago
  •  ...driven team working at the intersection of software and healthcare to reduce friction,...  ...for everyone. The Role: As a Staff Software Engineer, you will play a critical role in advancing...  ...on planning and execution in a remote-first environment. What You’ll Bring... 
    Remote work
    Shift work

    Interra Health, Inc.

    Durham, NC
    8 days ago
  • $171.12k - $213.9k

     ...craft personalized customer experiences. Our dedication to remote-first work , and strong culture of connection and global...  .... See yourself at Twilio Join the team as our next Staff, Software Engineer (L4) - Email Platform Who we are & why we’re hiring Twilio... 
    Remote work
    Work experience placement
    Local area
    Worldwide

    Twilio

    Austin, TX
    15 days ago
  • $180k - $205k

     ...time to scale.  PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our application...  ...: The OS Core Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system architecture, and... 
    Remote work
    Shift work

    Psiquantum

    San Bernardino, CA
    15 days ago
  •  ...build trust in us and our community. Trust Engineering is responsible for the technology vision...  ...individual contributors at Airbnb are Software Engineers which means we expect you to...  ...Your Location: This position is US - Remote Eligible. The role may include occasional... 
    Remote work
    Work experience placement
    Casual work
    Live in
    Work at office

    Airbnb, Inc.

    New York, NY
    15 days ago
  •  ...involved. About the Team Nomad's Engineering team builds the platform that powers...  ...About the Role We’re hiring a Staff Software Engineer to help us ship more effectively...  ...Founder interview Where you'll be Remote within the continental United States. Denver... 
    Remote work
    Temporary work
    Work at office
    Local area

    Nomad Labs

    Las Vegas, NV
    15 days ago
  • $195k - $220k

     ...foundation of collaborative ownership, visionary problem-solving, customer-centric solutions, and authenticity. We’re looking for a Staff Software Engineer to join our growing team. What You’ll Do As a Staff Software Engineer at Pattern Data, you will be involved... 
    Remote work

    Pattern Data

    Chandler, AZ
    15 days ago
  •  ...Type: Full-Time Location : USA - Remote Please note: Our client is not able...  ...California, Montana or Hawaii. Industry: Software (AI) Specialty : Identity...  ...Bachelor's degree in Computer Science, Engineering -or- Equivalent industry experience... 
    Remote work
    Work at office
    Flexible hours

    Designworks Talent LLC

    Colorado Springs, CO
    a month ago
  • $161k - $221k

     ...customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security...  ...’s Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You’ll work...  ...Asylee. 22 CFR 120.15) upon hire. #LI-REMOTE #LI-SH1 P24527_3348076 Below is... 
    Remote work
    Permanent employment
    Work at office
    Local area
    Flexible hours

    Okta

    Charlotte, NC
    a month ago
  • $200k - $240k

     ...psychiatry practices across 49 states with a purpose-built EHR, software solutions, and managed services. We're a San Francisco–...  ...and researchers. The Opportunity We're looking for a Staff Software Engineer to be a core member of our Product Engineering team—writing... 
    Remote work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Osmind

    Winston Salem, NC
    8 days ago
  • $170k - $231k

     ...secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations...  ...Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer Remote — US, Canada, UK Chainguard secures the open source... 
    Remote work
    Local area
    Flexible hours

    Chainguard

    Seattle, WA
    3 days ago
  • $165k - $295k

     ...’re looking for: We are seeking a Staff Engineer for our Energy Analytics Squad to build...  ...experience executing on collaborative software engineering projects in an industry requiring...  ...best practices Work with fully remote teams Must Haves: ~ Bachelor’s... 
    Remote work
    Local area

    Who We Are Arcadia

    Scottsdale, AZ
    15 days ago
  • $220k - $260k

     ...mission. This role reports to a Senior Staff Engineering Manager and is open to any candidates...  ...16 weeks paid parental leave  ~ Fully remote work flexibility (within the US)...  ...never ask you to pay a fee or download software as part of the interview process with our... 
    Remote work
    Local area
    Flexible hours

    Pomelo Care

    Laredo, TX
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Staff Software Engineer. Be the first to apply!