⚠️ This job listing is more than 90 days old. The role may have been filled or may be expired. You can find similar jobs here.
Overflow is hiring a
Senior Software Engineer - Backend
📍 San Francisco, CA
The Most Powerful Giving Platform On The Planet.
Overflow is the philanthropy platform for today-pairing modern technology with an uncomplicated approach to giving. We are a Series A startup founded in Silicon Valley with an audacious mission to inspire the world to give. We are backed by top-tier VC firms (Uncork, Craft & Village Global) and strategic angels & leaders within organizations like Hubspot, Golden State Warriors, Carta, Lyft, Stripe, & Venmo.
We are addressing a $450B philanthropic market ripe for disruption. Overflow is a B2B SaaS company that unlocks net-new donations for nonprofits solving some of the most pressing problems we face as a civilization. We are working to make generosity frictionless across all asset classes and we are starting with stocks. Some of the top nonprofits in the world trust us and we are positioned to lead the market as a top payments provider. Learn more about why we started this company.
FOUNDING PRINCIPLES
Overflow was founded on the Ancient Christian Proverb 11:24 “The world of the generous gets large and larger.” It is teachings similar to this that guides, empowers, and directs our executive leadership team.
FLOW FAM - OVERFLOW EVERYWHERE
FLOW FAM - OVERFLOW EVERYWHERE
We endearingly call our team Flow Fam. Launching in 2020, we are a remote hybrid team with major hubs in Silicon Valley, California & Birmingham, Alabama.
Moving forward, our hiring focus will be the San Francisco - Bay Area as we expand our Headquarters and cultivate an in office work culture. Candidates’ willingness to relocate for this role is highly valued.
JOB DESCRIPTION
Overflow is hiring a Senior Backend Engineer to help execute the product roadmap for our Nonprofit Dashboard and Donor Flows products. Your primary objective will be developing backend services that enable nonprofits to facilitate and manage their cash, stock and crypto donations. You will be responsible for working and collaborating closely with other engineers, product and design leads, and cross-functional partners to ensure that your features are delivered on time and bug free.
REPORTS TO
Senior Software Engineer - Sachin Kanetkar
RESPONSIBILITIES
RESPONSIBILITIES
- Design and create APIs that power our donation and donation management experiences.
- Build infrastructure to handle the full donation lifecycle for hundreds of nonprofits, churches, and charities.
- Improve our Observability so the engineering team can easily understand the behavior and performance of our services in production environments.
- Implement security and data protection solutions to ensure Personal Identifying Information remains safe and secure.
- Develop testing strategies, write unit/functional tests and take ownership of the QA cycle to ensure high code quality.
- Articulate a long term vision for maintaining and scaling our backend systems and the teams running them.
- Become an expert in Overflow’s product, occasionally working with our nonprofit partners and sales team to understand features or customization requirements
NON NEGOTIABLE QUALIFICATIONS
- Be available for meetings from 9a-6p PST Monday-Friday
- 1 business day responsiveness to slack & email
- Alignment to Overflow’s mission to Inspire The World to Give founded on Christian Proverbs 11:24 “The world of the generous gets larger & larger.”
- Agreement with Overflow Values which inspires Overflow Company Culture
- Willingness to travel & participate in in person gatherings
- Commitment to serving the evangelical Christian church space, along side wider 501(c)3 non profit space
DESIRED TECHNICAL SKILLS & APTITUDES
- 4+ years of industry experience as a Backend Engineer.
- You have experience designing and implementing data models with both NoSQL and SQL like databases.
- You are proficient in TypeScript and have deep experience building modular APIs and services with NodeJS, Express and other server side frameworks.
- You have strong knowledge of design principles and architecture tradeoffs behind scalable applications.
- You have integrated applications with payment providers like Stripe, Paypal, and Clover.
- You have built or managed user authentication and authorization between multiple systems, servers, and environments.
- You have experience building, deploying and scaling applications with Docker on AWS or other cloud providers.
- You have a thorough understanding of the software development lifecycle, from design and implementation to testing and deployment.
- You have excellent communication skills to clearly articulate design decisions, alternatives, and trade-offs.
TECH STACK
- General Team
- Slack
- Google Suite
- Notion
- Zoom
- Canva
- Pitch
- Engineering
- Figma
- GitLab
- MongoDB
- Amazon Web Services
BENEFITS OFFERING
*These details are for information purposes and are subject to any company policy or plan changes
- Medical Health Plan 🏥
- Dental Care Plan 🦷
- 120 hours paid time off (PTO) earned on an accrual basis 🏖️
- Company-paid holidays 🎄 🎇 ✝️
- Dependent Care FSA (DCFSA) 👪🏼
- Paid parental leave plans 👩🏼🍼👨🏽🍼
- Generosity Fund 🎁
- Disney Park Experience 🐭 🏰
- 401(k) Plan
- IRL Gatherings
- Mental Health Stipend
Apply for Job
👉 Please reference that you found the job on Christian Tech Jobs. This helps us get more companies to post here. Thanks!
Related Jobs:
- Backend Developer, GraphQL$85k - $116k
📌 BACKEND
BibleProject
Remote
GRAPHQLDEVOPSAWSPosted 15 days ago - Lead Backend Engineer
BACKEND
Spark
Remote
TYPESCRIPTNODEJSPOSTGRESPosted 6 days ago - Junior Backend Developer$90k - $130k
BACKEND
Hallow
Remote
JAVASCRIPTTYPESCRIPTNODEJSPosted 28 days ago - Software Engineer, Backend
BACKEND
RightNow Media
McKinney, TX
AWSC#.NETPosted 42 days ago - Core Software Engineer | C++
BACKEND
Renewed Vision
Remote
C++C#RUSTPosted 43 days ago - Senior .Net Engineer
BACKEND
Virtuous
Phoenix, AZ
.NETAZUREC#Posted 44 days ago - Senior Backend Engineer (Node.js)
BACKEND
ChurchDesk
Remote
NODEJSJAVASCRIPTTYPESCRIPTPosted 57 days ago - Software Development Engineer I (Back-end)$90k - $130k
BACKEND
Subsplash
Remote
GOLANGLINUXNODEJSPosted 64 days ago - CRM Product Engineer
BACKEND
Life.Church
Edmond, OK
C#.NETLAVAPosted 125 days ago - Senior Data Engineer
BACKEND
YouVersion
Edmond, OK
GOOGLE CLOUDSQLPYTHONPosted 131 days ago
Want weekly Christian tech job updates?
Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.