Posted on August 31, 2020
Title: Tech Lead
Structure: Full time, Starts ASAP, Competitive Pay, Excellent Benefits, Work from Anywhere in the US
Description:
The Movement for Black Lives is an ecosystem of organizations and individuals creating a
shared vision and strategy to win rights, recognition, and resources for Black people. Building
on the legacy and strategies of past movements, the Movement for Black Lives has created a
broad political home for Black organizers, activists, and their organizations. The M4BL is an
infrastructure connecting and training the next generation of human rights leaders while
strengthening the organizations to which they belong.
To capture the energy of the current moment and build long term power, Movement For Black Lives is hiring a technical leader who will take Movement For Black Livess tools, systems, and vendor relationships to the next level.
Movement For Black Lives works with an ecosystem of vendors to manage a collection of websites like m4bl.org/, and advocacy and mobilization tools. Movement For Black Lives uses a political CRM to manage the user database and handle email-based member engagement, surveys, fundraising, and distributed events, like sixnineteen.com/ Movement For Black Lives also has a broadcast SMS system for message amplification. In early June 2020, a volunteer team additionally created an AWS infrastructure, databases, and a highly scaled peer-to-peer texting system, with negotiated discounts from tech vendor companies at no cost to Movement for Black Lives.
Movement For Black Lives faces key infrastructural choices about which political CRM system to standardize on, which SMS broadcast system to adopt long-term, whether to perform migrations onto and off of various technical vendors, and which technical vendors to use for various kinds of work. The infrastructure choices made today will define what is possible for Movement for Black Lives work in the future.
Movement For Black Lives does not currently have a tech lead or tech team, and this new tech lead will work with M4BL leaders and existing vendors to define the future shape and scope of tech at Movement For Black Lives.
Responsibilities:
Make key technical infrastructure choices that center M4BLs long term vision and goals
Manage tech vendor portfolio, including contracts
Work alongside vendors on technical integration and implementation
Based on infrastructure decisions, manage and run any upcoming data and system migrations
As needed, write code and lead projects that span the entire software stack, including prototyping,
front-end development, API development, high-performance back-end applications, database design,
and system architecture.
Foster a welcoming, inclusive, and collaborative culture of tech
Required skills and experience:
Currently fluent in at least one programming language and web development platform,
with significant prior development experience in at least two programming languages
Experience carrying a complex, months long migration project over the finish line
Ability to effectively work with and manage tech vendors
Ability to manage a tech budget and vendor and systems contracts
Experience debugging and resolving a major production problem
Proven ability to fearlessly tackle complexity
Ability to be effective in an organization whose staff all work remotely
Location: Position may be based anywhere in the continental United States. 100% Remote