About the company
Blue Squad was founded out of a desire to build a more connected community of progressive organizers, activists, and the constituents they seek to help. We're passionate about building technology that can help everyone find their inner activist. During the 2020 cycle, we worked with over 40 different campaigns and advocacy groups to help them scale their relational organizing programs and reach hundreds of thousands of voters. We're currently developing a new platform that will take that reach even further. Learn more about our work by exploring this website or checking us out on Twitter and Instagram.
About the role
We’re hiring a Senior Data & Software Engineer to help manage our data ecosystem. This role relies heavily on software engineering and microservices to perform ETL of external data as well as advanced postprocessing of internal data. Such data includes:
In this role, you will be responsible for the microservices that manage the “plumbing” that connects this data in meaningful ways for our users - for example, allowing a user to know who represents them across all levels of government and who they and their friends can vote for in upcoming elections. Detailed familiarity with such aspects of the US government, voting, and elections is not required, but a strong desire to learn will be critical to success in this role. Future projects may also include opportunities for applying advanced data science techniques like machine learning.
Responsibilities:
Specific responsibilities can be broken out into three groups:
Existing systems:
New systems to support upcoming new features:
Future product growth:
Additional general responsibilities include:
Recommended skills:
We expect anyone in this role to be very familiar (2+ years experience or usage in multiple projects) with the following technologies and skillsets:
Python
MongoDB
SQL (Postgres)
Using APIs via Python
Familiarity with the following technologies will be helpful but are not a requirement:
What this role offers:
At Blue Squad, we are committed to building an passionate, experienced team that is driven by our mission. As such, we work hard to offer a support work environment where team members feel a shared purpose, bond with one another, and are compensated competitively. Our compensation package for this role includes:
In addition to the above package, we try to support team members by:
https://www.bluesquad.co/job-openings/senior-data-software-engineer
About the company
Blue Squad was founded out of a desire to build a more connected community of progressive organizers, activists, and the constituents they seek to help. We're passionate about building technology that can help everyone find their inner activist. During the 2020 cycle, we worked with over 40 different campaigns and advocacy groups to help them scale their relational organizing programs and reach hundreds of thousands of voters. We're currently developing a new platform that will take that reach even further. Learn more about our work by exploring this website or checking us out on Twitter and Instagram.