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

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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Finance & Business Systems in Washington DC vacancy
  •  ...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

    TechDigital Group

    Washington DC
    1 day ago
  • $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

    Carlyle

    Washington DC
    2 days ago
  • $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... 
    Senior
    Remote job
    Hourly pay
    Part time

    Arenatechnologies

    Washington DC
    3 days ago
  • 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... 
    Senior
    Contract work

    AHU Technologies Inc

    Washington DC
    1 day ago
  • 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

    Ernst & Young Oman

    Washington DC
    5 days ago
  •  ...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

    Futran Tech Solutions Pvt. Ltd.

    Arlington, VA
    4 days ago
  • $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

    Decision Technologies

    Washington DC
    4 days ago
  • 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

    Ampcus, Inc

    Washington DC
    4 days ago
  • $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

    United States Digital Space LLC

    Washington DC
    1 day ago
  • 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

    GEICO

    Chevy Chase, MD
    2 days ago
  • 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

    Prescient Edge

    Washington DC
    3 days ago
  • 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

    Xcelerate Solutions

    Bethesda, MD
    4 days ago
  • 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

    Recooty

    Washington DC
    1 day ago
  • 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

    Chenega Corporation

    Arlington, VA
    2 days ago
  • 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... 
    Senior
    Full time
    Flexible hours

    6AM City, LLC

    Washington DC
    4 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement

    BlackLine

    Washington DC
    5 days ago
  • $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... 
    Senior
    Full time

    TryApplyNow

    Washington DC
    3 days ago
  • 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... 
    Senior
    Full time

    Robert Hofmann GmbH

    Washington DC
    2 days ago
  • $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.... 
    Senior
    Full time

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    4 days ago
  • 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

    Federal Reserve System

    Washington DC
    1 day ago
  • $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... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Mc Lean, VA
    4 days ago
  • 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

    ZTI Solutions LLC

    Washington DC
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work visa

    lululemon

    Washington DC
    15 hours ago
  • 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... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    6AM City, LLC

    Washington DC
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    Total Energies

    Washington DC
    5 days ago
  • 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... 

    Capital One

    Mc Lean, VA
    4 days ago
  • $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.... 
    Senior
    Full time
    Summer holiday
    Work at office
    Flexible hours

    TryApplyNow

    Arlington, VA
    2 days ago
  •  ...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

    Arenatechnologies

    Arlington, VA
    5 days ago
  • $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... 
    Senior
    Remote job

    Prime Therapeutics

    Washington DC
    5 days ago
  •  ...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

    Systems Planning & Analysis

    Arlington, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Finance & Business Systems. Be the first to apply!