Posted on August 31, 2020

Tech Lead

Movement for Black Lives


  • Job type: Full-time
  • Hiring From: United States
  • Salary: $120-130k USD /year
  • Category: Software Development
  • Software Development Full Stack Web Development

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

The Movement for Black Lives (M4BL) formed in December of 2014, was created as a space for Black organizations across the country to debate and discuss the current political conditions, develop shared assessments of what political interventions were necessary in order to achieve key policy, cultural and political wins, convene organizational leadership in order to debate and co-create a shared movement wide strategy. Under the fundamental idea that we can achieve more together than we can separately.