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.
- ...established industry player is seeking a seasoned Business Analyst with extensive experience in the finance and accounting domain. This pivotal role involves collaborating... ...will contribute to implementing large-scale systems that drive business success. If you are ready to...Senior
$110k - $120k
Carlyle is seeking a Senior Analyst for its Finance Process & Operations team in Washington, DC. This role involves supporting finance systems including Payments and Treasury while focusing on data analysis and process improvement. The ideal candidate will have a strong...Senior$100 - $130 per hour
...Master's degree in a STEM field and at least 12 years of experience in DoD Acquisitions management, alongside critical AESA Radar Systems and AEGIS BMD experience. The role provides remote work options and a competitive compensation package, including health insurance...SeniorRemote jobHourly payPart time- AHU Technologies Inc is seeking a Business Analyst - Journeyman in Washington, DC with extensive experience in business analysis and financial... ...involves understanding key business processes, recommending system upgrades, and gathering requirements for new systems. The ideal...SeniorContract work
- Ernst & Young Oman is seeking a Technology Business Analyst Manager to bridge business needs and technical solutions. The ideal candidate... ...strong communication skills and 4 to 6 years of SAP Project Systems experience, alongside a Bachelor's degree. Join EY in a diverse...Senior
- ...Job Title : Senior Software Engineer - Agentic Systems Location: Arlington, VA (Hybrid 3 days onsite) Role & Responsibilities As a Senior Software Engineer - Agentic Systems, you will: Design and build scalable, resilient software...Senior
$125k - $200k
Decision Technologies is seeking a Senior Software Engineer to support the Program Manager at the Washington Navy Yard. Candidates must have a... ...user needs, enhancing software capabilities, and integrating systems. A Bachelor’s degree in engineering and relevant experience...Senior- Ampcus, Inc is seeking an experienced Information Technology - Engineer, Software Sr. to perform complex software analysis, design, and... ...and mentor junior software engineers, ensuring compliance with system standards and conducting software testing. #J-18808-Ljbffr Ampcus...Senior
$168k - $230k
United States Digital Space LLC is seeking a Sr. Security Software Engineer in Washington, DC, to influence the security of software across... ...infrastructure and developing security features for various systems, with a competitive salary range of $168,000 to $230,000 per...Senior- A leading insurance company is seeking a Senior Engineer to drive innovation in building high-performance, low-maintenance platforms. You will lead technical projects, improve existing systems, and collaborate with teams to enhance engineering capabilities. The role requires...Senior
- A Veteran-Owned Small Business in Washington, DC is seeking a Software Engineer Level 5 to support a federal government client. This role involves planning, designing, and maintaining complex software systems, requiring 15 years of experience with software development...Senior
- Xcelerate Solutions is looking for a TS/SCI cleared Senior Software Engineer in Bethesda, Maryland. You will work on cutting-edge data-centric... ...Responsibilities include ensuring the availability of biometric systems, leading software system integration, and collaborating...Senior
- A leading software solutions company in Washington is seeking a Senior Programmer to design, develop, and implement software applications. The... ..., and providing solutions that meet business requirements, alongside ensuring system integration and maintenance across platforms...Senior
- Chenega Corporation is seeking a Senior Software Engineer in Arlington, VA, to lead the design and implementation of software features for classified systems. This role involves collaborating with architecture, security, and operations teams to develop scalable solutions...Senior
- 6AM City, LLC is seeking a full-time Senior Software Systems Safety Engineer based in Washington, DC. The successful candidate will support the Conventional Prompt Strike System Safety Program by providing tailored Warfare System and System Safety Engineering support. The...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$129k - $194k
Recorded Future is hiring a Senior Software Engineer in Washington, DC. This full-time role focuses on designing, building, and deploying scalable software systems utilizing AI technologies. The compensation range for this position is $129,000 to $194,000 annually based...SeniorFull time- I did my part and supported the Regular Toilet is seeking a Systems Integration Engineer in Washington, D.C., to solve complex integration challenges involving hardware, software, and systems engineering. The ideal candidate will have at least 10 years of experience and...SeniorFull time
$139k - $180k
STR in Arlington, Virginia is seeking a Senior Software Engineer to join the Sensors Division, focusing on national security technology development... ...include implementing algorithms for real-time systems and engaging with customers to support project objectives....SeniorFull time- The Federal Reserve System is seeking a Sr. Software Developer I to join the Division of Information Technology. This role focuses on designing, developing, and implementing AI and machine learning solutions in a collaborative environment. Located in Washington DC, you...Senior
$142.6k - $261.5k
Ernst & Young Oman is seeking a Technology Business Analyst Manager to lead SAP Project Systems initiatives. This role involves bridging business needs and technical solutions while managing high-quality projects focused on risk management and process improvement. Ideal...SeniorFlexible hours- Position Description Software Engineer Mid / Senior — Embedded Systems & Hardware-in-the-Loop (HITL). Location: Reston, VA (on-site at customer facility; occasional Washington, DC). ZTI Solutions, LLC is hiring an embedded software engineer to support a U.S. Department...Senior
$147.3k - $193.3k
...global platform for the LGBTQ+ business community. Please do not... ...about this team lululemon Engineering is dedicated to building secure... ...responsibilities As a Senior Software Engineer I with deep expertise... ...and Content Management Systems, preferably Contentful to help...SeniorPermanent employmentFull timeWork visa- Job Description Senior Software Systems Safety EngineerOur valued client has an opening for a full-time Senior Systems Software (Safety) Engineer to support the Conventional Prompt Strike (CPS) System Safety Program. The successful candidate will join the System Safety...SeniorFull timeTemporary workCasual workWork at officeFlexible hoursShift work
- ...within a large and complex systems landscape that continues to... ...expansion of the power trading business and its growing impact on... ...functions, front-office teams, and finance by ensuring access to high-... ...We are seeking a Lead Software Engineer to drive a major transformation...SeniorFull timeContract workTemporary workLocal areaVisa sponsorshipWork visa
- A leading financial services provider in McLean, Virginia is seeking a Business System Analyst to define solutions for business problems and manage configurations within their Cash Management system. The ideal candidate should have at least 4 years of experience in business...
$70k - $117k
...FinTech - AI Finance - Front-end Software Developer - Senior Location: Arlington, Virginia, US... ...Senior Front‑end Software Engineer to build AI‑powered finance... ...teams. Engage with business stakeholders to gather and... ...teams to design and deliver system architecture solutions....SeniorFull timeSummer holidayWork at officeFlexible hours- ...at the Pentagon in Arlington, VA. The successful candidate will leverage their experience in military satellite systems and provide technical, engineering, and programmatic expertise. A Master's Degree and a minimum of 7 years in military satellite communications are...Senior
$143k - $243k
A leading healthcare organization is seeking a Senior Principal Actuary to provide actuarial direction and create innovative modeling... ...leading data analyses, and influencing pricing strategies across business lines. The ideal candidate will have at least 10 years of...SeniorRemote job- ...experience and a Bachelor's degree, along with familiarity with the Defense Acquisition System. Responsibilities include managing personnel actions and providing support to senior Department of War leadership. Candidates must have an active TS/SCI clearance and be able...Senior
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 amazon Washington DC
- experienced software developer Washington DC
- federal - software developer Washington DC
- software developer internship Washington DC
- senior software engineer Washington DC
- software developer fintech Washington DC
- part time software developer remote Washington DC
- software developer intern Washington DC
- software data engineer Washington DC
- software developer night shift Washington DC


