Senior Software Engineer
Core
Design and deliver full-stack initiatives, data pipelines, and automation for a nonprofit platform serving college students.
Role type
Senior Software Engineer (Full-stack)
Builds
Learning platform, data systems, and program automation tools
Domain
Education technology / Non-profit
Deliverable
production ML models | product features
Required skills
Python, Ruby on Rails, full-stack development, database design, architecture design, code review, mentoring
Preferred skills
React, PostgreSQL, BigQuery, Git, AI and automation (LLM-assisted development), workflow automation
Technologies
Python, Ruby on Rails, React, PostgreSQL, BigQuery, Git
Responsibilities
Scope and lead full-stack initiatives from ambiguous problems to production; make pragmatic architecture and technical design decisions; review code and architecture proposals; mentor engineers; champion testing, observability, and engineering best practices; partner across technical and non-technical teams
Seniority
Senior, hands-on IC with mentorship responsibilities