Skip to main content

Come work with us, you’ll
it.

Ready to soar? Join us and see how you can help philanthropists make a difference.

VIEW OPEN ROLES

Our Core Values

Our promise is backed by more than intent—it is reflected in the way Foundation Source consistently delivers for the philanthropic ecosystem.

icon-globe-heart-blue

Impact

We believe philanthropy has the power and possibility to make the world a better place.

icon-digital-plant-blue

Growth

We grow through innovation and transformation, acquiring and building capabilities to be the partner of choice for philanthropic solutions.

icon-hand-stars-blue

Expertise

We offer purpose-built technology and best-in-class advisory and client support to enable more people to give and more nonprofits to receive.

We demonstrate our commitment to Impact, Growth and Expertise through a shared approach rooted in core behaviors. We put clients at the center of everything we do—building deep, lasting relationships by understanding what donors, nonprofits, advisors, and enterprises value. We collaborate intentionally, combining our diverse talents and perspectives to design the best solution for every client and every opportunity. We stay adaptable, willing to challenge convention and evolve our methods to achieve stronger results. And we hold ourselves accountable for every action we take, striving for excellence in all we do.

Our Mission

We partner with people and organizations to make a meaningful difference in the world through philanthropy. Our industry-leading technology combined with unparalleled expertise ensures we are the trusted source for donors, nonprofits and advisors.

overhead-dock
fist-bumping-v02

Our Commitment

At Foundation Source, we believe in creating a work environment where everyone feels respected, heard, valued and supported. Our CEO, Joe Mrak, has taken the CEO Action Pledge, making Foundation Source one of more than 2,500 companies across 85+ industries that are committed to creating an inclusive workplace. And our voluntary, employee-led resource groups provide a space to connect, discuss and advocate as we build a sense of community and belonging.

Our Benefits

Medical, Dental and Vision Insurance
HSA with Monthly Employer Contribution
401k with Company Match
Flexible PTO
Generous Paid Holidays
Remote and Hybrid Work Options
Philanthropic Giving Match
Continuing Education Reimbursement

important-dog-work

Employees Making a Difference

Current Openings

Sorry, no opportunities are available in this location. Please use the search above on a different location.
  • Senior Software Engineer, (.NET)

    Location: Remote Worker - N/A
    Read Full Description

    As a Senior Software Engineer at Foundation Source, you will architect and deliver complex, high-impact systems that demand intellectual rigor, technical depth, and disciplined execution. You’ll take full ownership of sophisticated features and subsystems—ensuring performance, scalability, and architectural integrity at every layer. 


    This role is designed for engineers who thrive on solving meaningful technical challenges, applying analytical precision to complex problems, and continuously refining their craft. You will operate with autonomy, influence technical direction, and collaborate with other strong thinkers to build reliable, high-quality software that stands up to scale and scrutiny. 


    Key Responsibilities


    Technical Design & Implementation (35%)

    • Architect and deliver complex backend and frontend capabilities using C#, ASP.NET Core, and React. 
    • Lead subsystem architecture and solution design discussions, driving clear, scalable technical decisions. 
    • Engineer for performance, concurrency, reliability, security, and scalability from the outset. 
    • Build and maintain high-performance, multi-threaded systems where appropriate. 
    • Diagnose and resolve sophisticated production and performance issues with analytical precision. 

    Ownership & Delivery Excellence (20%)

    • Own initiatives end-to-end—from architectural design through deployment and production validation. 
    • Balance multiple high-impact efforts while maintaining architectural integrity and delivery commitments. 
    • Execute with discipline and attention to detail to minimize rework and prevent technical debt. 
    • Apply structured engineering practices to proactively reduce risk and improve long-term system health. 

    Database & Performance Optimization (15%)

    • Design and optimize complex MySQL queries, including reporting-intensive workloads. 
    • Analyze execution plans and eliminate performance bottlenecks through methodical root-cause analysis. 
    • Refine indexing strategies, data models, and access patterns to support scale and accuracy. 

    Code Quality, Standards & CI/CD (15%)

    • Lead code reviews, elevating engineering standards and reinforcing strong design principles. 
    • Ensure meaningful automated test coverage to protect system integrity. 
    • Strengthen CI/CD practices using Jenkins, Octopus Deploy, Git workflows, and containerized deployment strategies (Docker). 

    Mentorship, Roadmap & Collaboration (15%)

    • Mentor engineers, fostering technical growth and disciplined thinking. 
    • Contribute to architectural vision and technical roadmap planning. 
    • Partner cross-functionally with Product, UX/UI, and QA to deliver well-designed, high-quality solutions. 
    • Support onboarding and cultivate a culture of knowledge sharing and continuous improvement. 

    Requirements

    Desired Skills & Abilities:

    • 5–8+ years of progressive software development experience with a track record of leading complex technical initiatives independently. 
    • Deep expertise in C# and ASP.NET Core, with strong object-oriented design and pattern fluency. 
    • Proven experience architecting and building high-performance, concurrent systems and robust RESTful APIs (SOAP familiarity a plus). 
    • Advanced frontend development experience with React (JavaScript; TypeScript preferred), including modern architecture and state management patterns. 
    • Strong MySQL mastery, including complex query optimization, database performance tuning, and contention diagnosis. 
    • Demonstrated strength in analytical reasoning and mathematical precision, particularly in validating reporting and data integrity. 
    • Hands-on experience with AWS (EC2, RDS, S3) and containerization (Docker). 
    • Experience building and maintaining CI/CD pipelines (Jenkins, Octopus Deploy) and Git-based workflows (GitHub or Bitbucket). 
    • Familiarity with messaging systems (e.g., RabbitMQ) and distributed system patterns. 
    • Experience integrating AI services/APIs, leveraging AI-assisted development tools, and experimenting with emerging AI agent capabilities. 
    • Highly disciplined problem-solver with intellectual confidence navigating complex systems. 
    • Strong communicator and collaborative mentor who takes ownership and accountability for results while managing multiple priorities with precision. 


    Job Requirements for Hybrid Work Environment:

    • Dedicated Workspace: Must have a home office or workspace that is free of distractions and interruptions to ensure productivity and focus during work hours. 
    • Reliable Internet Connection: High-speed internet is required to support video conferencing, file sharing, and other work-related technology needs. 
    • Hybrid Work Commitment: Must be able to reliably commute to the Lehi, UT office as needed. 


    Physical Demands:

    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions. While performing the duties of this position, the employee is regularly required to talk or hear. The employee frequently is required to use hands or fingers, handle or feel objects, tools, or controls. The employee is occasionally required to stand; walk; sit; and reach with hands and arms. The employee must occasionally lift and/or move up to 15 pounds. Specific vision abilities required by this position include close vision, distance vision, and the ability to adjust focus. The noise level in the work environment is usually low to moderate.    


    An Equal Opportunity Employer

    We do not discriminate based on race, color, religion, national origin, sex, age, disability, genetic information, or any other status protected by law or regulation. It is our intention that all qualified applicants are given equal opportunity and that selection decisions be based on job-related factors. 

    APPLY NOW
  • Marketing Services Relationship Advisor

    Location: Cambridge Office
    Read Full Description

    The Marketing Services Relationship Advisor is a collaborative, detail-oriented professional who serves as a trusted partner to nonprofit clients using PG Calc’s marketing services. In this entry-level role, you will manage a defined portfolio of clients—guiding them through the planning, execution, and evaluation of planned giving marketing campaigns. 


    Success in this role requires strong communication, organized execution, and a commitment to quality. You will coordinate closely with Relationship Managers, the Director, and internal creative teams to ensure every campaign is delivered accurately, on schedule, and aligned with each client’s strategic goals. 


    Key Responsibilities 

    Client Relationship Management (50%)

    • Serve as the primary point of contact for a portfolio of Marketing Services clients. 
    • Build trusted, long-term relationships through responsiveness, reliability, and thoughtful guidance. 
    • Support clients in developing annual planned giving marketing plans in partnership with Relationship Managers and the Director. 
    • Lead regular check-ins, campaign planning sessions, and post-campaign reviews to ensure alignment and continuous improvement. 

    Project Oversight & Execution (35%)

    • Oversee execution of multi-channel campaigns, including websites, email, direct mail, donor surveys, and print collateral. 
    • Manage timelines, proofing cycles, branding compliance, production schedules, and delivery logistics. 
    • Ensure work is completed on time, within scope, and to high quality standards. 
    • Monitor campaign performance and provide clear reporting and insights to support data-informed decision-making. 

    Collaboration & Coordination (15%)

    • Act as liaison between clients and internal writers, designers, and developers to ensure smooth execution. 
    • Clearly communicate client objectives, feedback, and expectations to internal teams. 
    • Anticipate needs, resolve issues proactively, and support scheduling and capacity

    Requirements

    Desired Knowledge, Skills & Abilities:

    • Bachelor’s degree and 1+ years of client-facing and/or project management experience. 
    • Strong organizational skills with the ability to manage multiple priorities and shifting deadlines. 
    • Demonstrated excellence in client service and structured project coordination. 
    • Understanding of multi-channel marketing best practices and brand consistency. 
    • Direct mail experience required. 
    • High attention to detail, follow-through, and reporting accuracy. 
    • Experience with Drupal CMS a plus. 


    Job Requirements for Hybrid Work Environment:

    • Dedicated Workspace: Must have a home office or workspace that is free of distractions and interruptions to ensure productivity and focus during work hours. 
    • Reliable Internet Connection: High-speed internet is required to support video conferencing, file sharing, and other work-related technology needs. 
    • Hybrid Work Commitment: Must be able to reliably commute to the Cambridge, MA office 2 days per week and meet in-person collaboration requirements as needed. 


    Physical Demands: 

    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions. While performing the duties of this position, the employee is regularly required to talk or hear. The employee frequently is required to use hands or fingers, handle or feel objects, tools, or controls. The employee is occasionally required to stand; walk; sit; and reach with hands and arms. The employee must occasionally lift and/or move up to 15 pounds. Specific vision abilities required by this position include close vision, distance vision, and the ability to adjust focus. The noise level in the work environment is usually low to moderate.    


     

    An Equal Opportunity Employer 

    We do not discriminate based on race, color, religion, national origin, sex, age, disability, genetic information, or any other status protected by law or regulation. It is our intention that all qualified applicants are given equal opportunity and that selection decisions be based on job-related factors. 

    APPLY NOW