Senior Software Engineer
Core
Building and scaling a fundraising platform for non-profit educational institutions, handling full-stack development from UI to backend services.
Role type
Senior Software Engineer (Full Stack)
Builds
A fundraising platform serving 1,300+ colleges, universities, and K-12 schools.
Domain
EdTech / Non-profit fundraising
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, Python, Javascript/node.js, MVC frameworks (Rails, Django, Pyramid), React, Vue.js, SQL databases (PostgreSQL, MySQL, SQLite), cloud deployments (Heroku, AWS), system design, automated testing, database tuning.
Preferred skills
Ruby on Rails, RSpec, Postgres database administration, site reliability, caching, networking, fintech/payments experience.
Responsibilities
Architecting solutions, building new features end-to-end, mentoring junior staff, participating in on-call rotations, refining coding standards and technical debt.
Seniority
Senior, hands-on IC with potential for Tech Lead responsibilities