-
6 people are interested
Lead Back End Developer - SafeHome Earthquake Resilience Project
ORGANIZATION: SF Civic Tech
Please visit the new page to apply.
-
6 people are interested
Volunteer Opportunity: Back End Development Lead
Location: Remote
Time Commitment: Flexible (~5 hours/week)
About SF Civic Tech
SF Civic Tech is a welcoming and inclusive community of developers, designers, data enthusiasts, and civic-minded volunteers. We harness creative technology to tackle pressing civic and social challenges. We are proud members of the Alliance of Civic Technologists.
SafeHome
SafeHome is building a web-based dashboard that empowers San Francisco residents to assess earthquake risks by address. As we approach the Alpha release, we’re seeking an experienced Back End Development Lead to drive the architecture, scalability, and reliability of our platform.
Role Summary
We’re looking for a volunteer Back End Development Lead who can guide the design, development, and deployment of the SafeHome back-end systems. This role is essential for ensuring our platform is robust, secure, and performant as we scale to serve the community.
You’ll collaborate closely with front-end developers, designers, and other project leads to build APIs, manage data, and integrate essential features that bring the SafeHome vision to life.
Skills We’re Looking For
- Strong experience in back-end development with Python and frameworks such as FastAPI
- Proficiency with SQLAlchemy and relational databases (e.g., PostgreSQL)
- Experience with API design
- Familiarity with Docker, containerization, and deployment best practices
- Knowledge of data modeling, migrations (e.g., Alembic), and version control (e.g., Git)
- Ability to lead a team of volunteer developers, fostering collaboration and technical excellence
- Passion for civic technology, open-source, and community impact
Key Responsibilities
- Design, develop, and maintain back-end systems and APIs that power the SafeHome web application
- Ensure scalability, security, and reliability of server-side components
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize database performance and manage migrations to maintain data integrity
- Guide and mentor other volunteer developers on back-end best practices
- Architect and implement new features that align with project goals and user needs
- Monitor application performance, troubleshoot issues, and implement solutions to improve system efficiency
- Contribute to documentation, code reviews, and overall technical strategy
Benefits of Volunteering With Us
- Contribute to a meaningful civic-tech project with real-world impact
- Lead a team of passionate developers and technologists in a collaborative environment
- Build your portfolio with impactful back-end development work that demonstrates your leadership and technical expertise
- Connect with professionals across technology, design, and civic engagement
- Enjoy a flexible, remote volunteer opportunity on your own schedule
If you’re a collaborative, strategic thinker with a passion for back-end development and making a positive impact, we’d love to hear from you. Join us in building a safer, more informed San Francisco.
Interested? Reach out to us and share your background and motivation.
3 More opportunities with SF Civic Tech
Opportunities
About SF Civic Tech
Location:
1401 21st St Ste R, Sacramento, CA 95811, US
Mission Statement
We are a welcoming and inclusive volunteer group of developers, designers, data geeks, and citizen activists who use creative technology to solve civic and social problems.
Description
SF Civic Tech was originally founded in 2013 as Code for San Francisco, part of the Code for America Brigade Network. After the sunsetting of the Code for America Brigade Program in 2023, the organization renamed itself to SF Civic Tech in 2024. SF Civic Tech is a member of the Alliance of Civic Technologists.
SF Civic Tech is a group of people, first and foremost. We also call ourselves technologists, planners, designers, doers, thinkers, and activists. Each week, we actively work together to improve the City and County of San Francisco, often using technology to support our efforts. By connecting people, organizations, resources, tools, and networks to build for San Francisco, we will all thrive.
SF Civic Tech is a safe space for experimentation, learning and practicing skills, taking chances, and asking questions, all to affect and encourage positive change. Whenever possible, we proactively reach out to those who are left out, excluded, ignored, or discriminated against. Those people, in our opinion, represent our most desirable source for experiences, knowledge, and thoughts. We fail without their involvement.
CAUSE AREAS
WHEN
WHERE
94403
DATE POSTED
May 30, 2025
SKILLS
- Computer Science
- Information Architecture
- Website Project Management
- Python
- Database Administration
- SQL / MySQL
GOOD FOR
N/A
REQUIREMENTS
- Must be at least 21
- Approximately 5 hours/week
- No OPT applicants, recent grads or current students. You must have industry experience in a technology focused back-end development role.