Job description
Who we are:
EverTrue is the leading advancement intelligence and donor engagement platform, empowering educational institutions and non-profit organizations to build stronger relationships and achieve outstanding fundraising results. Our platform continuously evolves, integrating innovative solutions to help advancement professionals effectively identify, prioritize, and manage prospects, engage supporters, and track progress. Hundreds of organizations rely on EverTrue to grow giving. We are a fun, smart, mission-driven team passionate about the work we do.
What truly drives us? It’s our mission: to equip fundraising teams with the insights and tools to turn every donor interaction into a lasting relationship—leading to stronger connections and greater giving. And our vision? It’s to create a world where every fundraiser has the tools to engage, retain, and grow generosity at every level, ensuring no donor is overlooked. When you join EverTrue, you’re not just taking a job; you’re becoming part of a movement to empower fundraisers and make a real difference in the world.
We believe in your potential. We know that no candidate perfectly matches every qualification. If you’re excited about this role and meet most of our requirements, please apply! We’re eager to support your growth and development within our team.
EverTrue is an equal opportunity employer. We’re deeply committed to building a workplace that celebrates diversity, equity, and inclusion for all, ensuring every applicant and employee is treated fairly. We embrace DEI because we know it enhances engagement, satisfaction, and partnerships, making us all stronger together.
Who you are:
- (Required) Strong full-stack engineering experience, with deep depth in at least one backend language and hands-on experience building and maintaining production systems
- Comfortable contributing across additional backend languages or frameworks (for example Java, Python, Ruby) using common patterns and modern AI assistance
- Experience designing and building APIs, data models, async workflows, and third-party integrations
- Experience working end-to-end across the stack, including backend logic and React-based frontend components
- Strong understanding of how frontend requirements, performance, and UX constraints influence backend design decisions
- Experience using modern AI tools (for example Claude) to prototype, explore implementation options, and accelerate development
- Ability to turn AI-assisted output into clean, maintainable, production-ready code
- Experience building proof-of-concepts, spikes, or experiments to validate ideas before committing to full implementation
- Strong testing and quality instincts, including consideration of edge cases, regressions, and real-world failure modes
- Experience using testing as a tool to reduce risk and clearly communicate system behavior
- Self-directed, curious, and comfortable learning new tools, languages, or domains quickly
- Demonstrated problem-solving ability; non-traditional backgrounds welcome
- As an added bonus, you are excited about the Education/Non-profit Sector.
What you’ll do:
- Rapidly prototype backend and full-stack proof-of-concepts to validate technical approaches, product ideas, and integrations.
- Build, refine, and maintain production-ready backend services and APIs using your primary backend language.
- Design and implement React-based frontend components that integrate cleanly with backend systems.
- Leverage AI-assisted development tools to move quickly during exploration while maintaining high standards for production code.
- Translate ambiguous product or technical ideas into working software through iterative experimentation and delivery.
- Collaborate closely with product and engineering partners to clarify requirements, assumptions, and tradeoffs.
- Identify and address edge cases, performance concerns, and failure modes early in the development process.
- Write tests and supporting documentation to improve system reliability, maintainability, and shared understanding.
How you’ll contribute to the team:
You’ll be expected to:
- Thrive in ambiguity, helping turn loosely defined ideas into concrete, working solutions.
- Balance speed and rigor by moving fluidly between exploration, validation, and production execution.
- Use proof, prototypes, and demos to drive technical decisions and reduce uncertainty.
- Strengthen engineering velocity by using AI tools thoughtfully and responsibly.
- Act as a collaborative partner to engineers and product teammates, contributing clarity and momentum to complex problems.
- Model a builder mindset by staying curious, pragmatic, and focused on delivering real value through working software.
Why you’ll love to join our team:
We offer a comprehensive package designed to support your success, growth, and well-being.
Compensation and Core Benefits:
- A base salary range of $130K - $140K.
- A 2.5% bonus plan based on company performance.
We also provide robust benefits to keep you healthy and secure:
- We cover 80% of your premium for medical, dental, and vision insurance.
- We offer a 401k match of up to 3% to support your financial future.
Happiness & Well-Being:
Our comprehensive employee benefits and perks program provides:
- A remote-first environment for flexible work.
- Generous paid time off throughout the year.
- Investment in your professional growth and development.
- Opportunities to connect with colleagues both in-person and virtually.
- The unique chance to contribute to the non-profits and educational institutions you care about, aligning your work with your passions.







