Senior Software Engineer- Finance & Business Systems
GiveCampus
Job Description
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 hiring a Senior Software Engineer, Finance & Business Systems who is excited to work deeply embedded in the business — not siloed in a traditional engineering-only org. As GiveCampus scales, we need a deeper understanding of the true cost to serve our customers — across product usage, infrastructure, payments, support, and internal operations and fixing the system to reduce friction for our customers. This role exists to sit at the intersection of Finance, Engineering, and Operations , building the systems and instrumentation that make our unit economics visible, trustworthy, and actionable.
This role is ideal for a Rails engineer who wants to apply strong technical skills in close partnership with Finance, Operations, and Engineering leadership, and who is motivated by solving real operational problems rather than working exclusively from a product roadmap. This is not a traditional product engineering role. It is a deeply business-embedded engineering role with real leverage on how the company operates and scales.
Responsibilities will include:
- Working on the full stack, from UI elements to backend services including getting into database tuning and performance.
- Iterating quickly, building new features from start to finish and back end to front end, including architecture design, coding, automated testing, and supporting each implementation in production.
- Being adaptable - working closely with and supporting your teammates in a fast-paced, agile development environment (both within your pod and across Engineering as a whole).
- Tackling a wide variety of technical issues throughout our stack and contributing to all parts of the code base and shared documentation.
- Contributing to team-wide initiatives including coding standards, tech debt refinement and system security monitoring.
- Participating in the interviewing and onboarding new team members and assisting in the refinement of our interviewing processes.
- Participating in the support of the platform on a rotational basis (team-based support and paired, on-call rotation).
What we are looking for:
- Strong experience with Ruby on Rails or another mature MVC framework (e.g., Django). System design experience with a focus on architecting solutions that can be implemented incrementally while keeping an eye towards scale and resilience.
- Comfort working across the stack, including backend services, databases, and light frontend work.
- Experience with modern front-end frameworks like React and Vue.js.
- SQL database experience (PostgreSQL, MySQL, SQLite).
- Experience with deployments to Heroku, AWS, or similar.
- Experience balancing swift and long-term code maintainability.
- 5 plus years of hands-on development experience.
- Comfort working with financial concepts such as margins, COGS, pricing, revenue recognition, or unit economics (direct experience or strong interest).
- Experience building systems where correctness, auditability, and explainability matter.
- Ability to work with non-technical stakeholders and translate ambiguous business questions into concrete technical work.
- Ability to handle ambiguity and shaping the problem, not just the solution.
Bonus points if you have:
- Deep expertise with Ruby/Ruby on Rails and RSpec.
- Experience with Postgres database administration.
- Shipped code that has supported tens of thousands of users, including enterprise/business customers.
- Operations experience and how it pertains to site reliability/speed.
- Familiarity with networking, caching, database, and how to triage performance and stability issues.
- Experience working on a fundraising/crowdfunding platform.
- Experience working on a fintech or payments technology product.
- Experience working in a start up environment
- A good eye for intuitive, user-friendly front end design.
- Experience building internal tools or platforms used by Finance or Operations teams
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.
$165k - $247k
...are too, let's talk. Okta’s Business Technology organization... ...into workflows across IT, HR, Finance, Sales, Marketing and... ...The Opportunity As a Senior Software Engineer, Applied AI , you’ll play... ...building user-facing and backend systems that leverage GenAI to improve...SeniorLocal areaWorldwideFlexible hours$100k - $160k
Majus Consulting is looking for a highly skilled Senior Software Engineer to join our Washington, DC team. In this full-time position, you'll design... ..., lead technical initiatives, and contribute to scalable systems supporting diverse mission needs. The role demands strong...SeniorFull time- ...Senior Software Engineer – Platform Systems II Confidential Client – Purple Squirrel Enterprises About the Opportunity Our client is a U.S.-based technology company building advanced software platforms that operate across highly distributed, dynamic, and performance...SeniorFull timeFlexible hours
$156k - $196k
Make Your Mark BlackLine SaaS is the system of interaction for finance and accounting teams and it integrates with numerous ERPs, CRMs, Payment... ...of Sale systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of...SeniorTemporary workWork experience placement$175k - $210k
...Implementation Consultant - Senior Manager Location: Washington... ...Disabled Veteran-Owned Small Business (SDVOSB) founded with a... ..., full-lifecycle SAP S/4HANA Finance (FI/CO) migrations for federal... ...Accounting, Finance, Information Systems, Computer Science, Business...SeniorTemporary work$128.12k - $167.74k
...soon redefine industries like medicine, materials science, finance, artificial intelligence, machine learning, cryptography, and... ...of this technological revolution. We are looking for a Senior Software Engineer with expertise in full-stack development. As a Senior...SeniorFull timeContract workWork at office$80k - $135k
...Business Systems Analyst Senior Full Visibility is seeking a Business Systems Analyst Senior located in Winchester, VA or Washington, DC and is a Hybrid Role. Candidate must possess an active Top Secret/SCI Eligibility Clearance. Individuals selected for this position...SeniorLocal area$130k - $160k
...TriSource We are seeking a highly skilled Senior Financial Systems Analyst with deep expertise in Lawson... ..., ensuring alignment with business objectives and compliance requirements... ...and issue resolution. Collaborate with Finance, IT, and other business units to identify...SeniorFull time$127k - $191k
...a highly innovative Senior Developer to join our... ...skills as a full stack software engineer, and will influence... ...providing solutions for all business areas at Freddie Mac... ...with users; studying systems flow and work... ...the largest sources of financing for multifamily housing...SeniorShift work- ...Description Senior Federal Financial Management Analyst / Auditing... ...Military and Public Health Systems, the National Security and National... ...and provide senior level finance management expertise to our... ...contractor will help standardize business processes, internal controls,...SeniorFor contractorsWork at officeRemote work
$85k - $110k
## Senior Financial Planning & Analysis AnalystApplyremote type:... ...Mae is foundational to housing finance. Here, your expertise can... ...recommendations that support business planning and performance management... ...assistance using our online system and/or you need a reasonable...SeniorWork at officeRemote work$150k - $180k
...platforms, ground, soldier, and maritime systems in 50+ locations world-wide. Much of... .... We are seeking a Senior Budget & Management Analyst to provide... ...Qualifications ~ Bachelor's degree in business administration, finance, accounting, management, or a related...SeniorFor contractorsWork experience placement$190k - $240k
...Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 20... ...Belay Technologies is seeking a Senior Software Engineer to join our intel team. This Software... ...experimentation with agentic and autonomous systems to support development tasks. Responsibilities...SeniorFull timeContract workWork experience placementFlexible hours- ...Description BryceTech is seeking a Senior Financial Analyst to support... ...initiatives, and financial system optimization efforts. This... ...Defense Agencies Initiative (DAI) business processes Support financial... ...'s degree in accounting, finance, economics, business administration...SeniorContract work
- ...we would like to see: In a senior developer role, you will... ...prevention technologies for a leading financing firm. Drawing from your vast... ...of fraud detection systems with a host of new reporting... ...highly technical concepts to business stakeholders and technical developers...SeniorContract work
$146k - $183k
...customer focus to the business of enterprise applications... ...provider of cloud software that automates and controls... ...is to modernize the finance and accounting... ...BlackLine¯SaaS is the system of interaction for finance... ...As a Sr. Software Engineer, you will play a crucial...SeniorTemporary workWork experience placementWork at officeShift work3 days per week- ...Palantir builds the world’s leading software for data-driven decisions and operations... ...small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and... ...investments in automation and self-healing systems are key. If you’re excited about...Senior
$80k - $140k
...T-Rex Solutions is seeking a Senior Business Systems Analyst to support the development of products using cutting edge technologies as part of a large modernization effort supporting the General Services Administration (GSA) customer, the program is named FLEET. The candidate...SeniorImmediate startRemote work- ...Senior Acquisition Analyst Nationwide IT Services, Inc. – Full‑time, Washington Navy... ...Acquisition Analyst to support the Naval Sea Systems Command (NAVSEA), Naval Systems Engineering Directorate (SEA 05) in support of the Small Business Innovation Research (SBIR)/Small...SeniorFull time
$150k - $200k
...Senior Infrastructure Engineer, Cloud Security San Francisco, CA, Washington, D.C., New York City, NY... ...members a unique understanding of their finances and a suite of valuable services that... ...securing production AI or ML systems — including prompt injection defenses...SeniorWork at officeRemote work$110k - $140k
...restaurant group seeking a full‑time Senior Manager, FP&A oversight to... ...We will redesign and build a business that thrives as it fully... ...everywhere. THE ROLE At Nando’s, Finance is more than reporting... ...financial planning and reporting systems. Enhance labor planning and...SeniorFull timeWork at office- ...MDW Associates is currently seeking a Senior Acquisition Analyst to work with our government... ...Incorporated in 2012, MDW is a small business headquartered in McLean, VA with offices... ...Acquisition Management Financial Systems Support & Integration MDW Associates,...SeniorContract workTemporary workWork at officeFlexible hours2 days per week3 days per week
- ...Job Description: Title: Senior Account Associate - Commercial... ...necessary to meet specific business needs. Additionally, our remote... ..., check requests, invoices, finance agreements, summaries of insurance... ...balances. ~ System Maintenance: Maintain agency...SeniorContract workRemote work
- ...Senior IT Systems Engineer Innovative Defense Technologies (IDT), a leading defense technology company... ...updates, patch management, and software installations across the enterprise.... ...OS and virtual machine templates) for business area activities. Document systems and...SeniorWork at officeImmediate start
$112.5k - $147.5k
...stakeholder. What You’ll Be Responsible For Circle is looking for a Senior Finance Systems Analyst to join the growing Finance Systems team that will... ...relevant experience, skill set, qualifications, and other business and organizational needs. Please note that compensation...SeniorWork experience placementFlexible hours- ...Senior Acquisition Analyst – Pentagon KBR’s Mission Engineering Division delivers complex technical... ...Aircraft Systems technologies to support... ...Task Management Software Solution (ETMS2)... ...Degree in a STEM or business field (accounting... ...analytics, economics, or finance) or equivalent...SeniorTemporary workWork experience placementWork at officeLocal areaRelocation packageFlexible hours
- The Senior Security Operations Analyst monitors, detects, and responds to cybersecurity threats to protect the National Indian Gaming Commission’s systems, networks, and sensitive data. They analyze security events, manage incident response, and help implement security...SeniorFull timePart time
$135k - $273k
...defense technology company, is seeking a Senior IT Systems Engineer to be part of our Advanced... ...server updates, patch management, and software installations across the enterprise.... ...various golden images in support of business area activities to include operating...SeniorFull timeWork at officeImmediate start- ...Job Description Job Description Senior Software Engineer — Secure Mission Systems Location: Mainly remote, with periodic onsite work in Laurel, Maryland, including in-person sprint planning approximately every six weeks Clearance: Active final DoD Secret clearance...SeniorWeekly payContract workRemote workWork from homeHome office
$50k - $180k
...Senior Financial Analyst Regulus Group: A Leading Air Traffic... ...set of program management, finance, and operations research capabilities... ...to become the premier systems engineering and program management... ...Bachelor's Degree, preferably in business, finance, economics, or...SeniorContract workTemporary workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Finance & Business Systems. Be the first to apply!
- software engineer full time Washington DC
- software system engineer Washington DC
- consulting software engineer Washington DC
- software engineer travel Washington DC
- real time software engineer Washington DC
- network software engineer Washington DC
- senior software engineer remote Washington DC
- entry level software engineer remote Washington DC
- software engineer intern Washington DC
- software developer fintech Washington DC



