We are Givelify®, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time.
The Software Engineering Architect is tasked with developing building payment systems on scale. At our core we enable our Donors give to causes and organizations they are most passionate about. You will build systems that securely facilitate movement of money through the credit, debit and ACH networks. You will build merchant on-boarding, verification, KYC, reporting systems. You will help develop and implement financial fraud detection systems.
Some of the meaningful work you will perform:
We welcome your experience and talents:
We are a virtual team of high-performing professionals who innovate & collaborate to fulfill our mission to help people instantly find causes that inspire them to action so they can change the world – one simple, joyful gift at a time. Our culture of integrity, heart, simplicity, & that "wow" factor fuel our aspiration to be among the tech industry's most inclusive & purpose-driven work environments.
We take great pride in providing competitive pay, full benefits, amazing perks, and most importantly, the opportunity to put passion & purpose to work.
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving.
Learn more about us at https://careers.givelify.com ( https://careers.givelify.com/)
Givelify is more than just a free mobile giving app and donation management tool. Givelify is also a group of people joined together around a common mission: to increase giving in the world.
Team Givelify is comprised of different faiths and philosophical backgrounds, all respecting each other's intelligence and beliefs. We are a family that cares about and for each other. We work hard and manage to have fun at the same time.