
Empowering changemakers through innovative fundraising
Givebutter is a non-profit fundraising platform headquartered in Omaha, Nebraska, that empowers changemakers by providing a feature-rich, user-friendly solution for raising funds. With $7 million in seed funding, Givebutter has facilitated billions in donations, ensuring that 100% of contributions g...
Employees enjoy a flexible PTO policy with uncapped vacation days, a 401(k) plan with a 3% company match, and 12 weeks of paid parental leave. Additio...
Givebutter is dedicated to democratizing fundraising for nonprofits, focusing on transparency and accessibility. The company fosters a mission-driven ...

Givebutter • Remote
Givebutter is seeking a Senior Software Engineer to join their engineering team and build tools for nonprofit organizations. You'll work across the full stack to enhance donor management and communication features. This role requires significant experience in software engineering.
You have a strong background in software engineering, with experience in building scalable applications that empower users. You are comfortable working across the full stack, whether it be frontend, backend, or both. Your passion for technology is matched by your desire to make a positive impact in the nonprofit sector. You thrive in collaborative environments and enjoy working with diverse teams to create innovative solutions. You understand the importance of user experience and are committed to delivering high-quality software that meets the needs of mission-driven organizations. You are open to feedback and eager to learn from your peers, contributing to a culture of continuous improvement.
Experience with nonprofit software or CRM systems is a plus. Familiarity with modern web technologies and frameworks will help you excel in this role. A proactive approach to problem-solving and a willingness to take initiative will set you apart as a candidate. You are adaptable and can navigate the challenges of a fast-paced environment while maintaining a focus on delivering results.
As a Senior Software Engineer at Givebutter, you will play a crucial role in enhancing our platform's capabilities. You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your responsibilities will include designing and implementing new features that improve donor management and communication tools. You will work on optimizing existing functionalities to ensure a seamless user experience. Additionally, you will participate in code reviews and contribute to the overall quality of the codebase. You will have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your work will directly impact the success of nonprofits using our platform, making fundraising easier and more effective.
At Givebutter, we believe in creating a supportive and inclusive work environment. We offer flexible working arrangements to ensure you can balance your professional and personal life. Our team is dedicated to fostering a culture of collaboration and innovation, where every voice is heard and valued. You will have access to professional development opportunities to enhance your skills and advance your career. We are committed to making a positive impact in the world, and we invite you to join us in this mission. Together, we can empower changemakers and make giving a joyful experience.
Apply now or save it for later. Get alerts for similar jobs at Givebutter.