Senior Data Engineer
Murmuration amplifies the power of civic engagement with data, tools, and insights for organizations building healthier and more equitable communities.
Job Description
Who We Are
Murmuration is a nonprofit organization that amplifies the power of civic engagement by providing data, digital tools, and research-driven insights to community-focused organizations so that together we can create an America where everyone can lead healthy, free, and dignified lives.
Every day, people are trying to shape our future for the better. Fighting for water that’s safe to drink. Schools that serve students equitably. Gun laws that make sense. And rallying people who care like we do. And yet too often the skillful organizers working to mobilize communities lack access to technology that could supercharge their efforts. Knocking on every door instead of knowing which will open most easily. And going up against outside interests that have half the heart, but twice the tools.
In communities across America, Murmuration’s partners are leveraging our data, tools, and insights to help thousands of organizers orchestrate millions of individual people to do big things together. Demand big things together. To create the world they want. Together.
About the Position
We’re seeking an innovative and adaptable Senior Data Engineer to join our Research division. In this role, you’ll be at the forefront of building and enhancing our data infrastructure with a particular focus on the pipelines that power our Atlas by Murmuration product. Atlas by Murmuration is our data product that contains a connected, context-rich representation of American civic life. This position offers a unique opportunity to work directly with stakeholders, data managers, and data scientists to design, architect, and develop solutions that drive our mission forward. The Senior Data Engineer will report to our Staff Data Engineer.
Note: At Murmuration, we are committed to becoming an even more diverse, equitable, and inclusive workplace. To this end, all staff members are expected to actively participate in DEIB (diversity, equity, inclusion, belonging) programming.
Job Level: IC4
What You’ll Do
- Design, develop, and maintain robust data pipelines and ETL processes to support our data products and services.
- Collaborate with cross-functional teams to understand data requirements and translate them into scalable solutions.
- Optimize and monitor data workflows to ensure high performance and reliability.
- Implement data quality checks and validation processes to maintain data integrity.
- Stay current with industry trends and best practices to continuously improve our data infrastructure.
What You’ll Need
- 5+ years of experience in data engineering or a related field.
- Proficiency in programming languages such as Python or Java.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of database systems, both SQL and NoSQL.
- Familiarity with data pipeline and workflow management tools.
- Excellent problem-solving skills and attention to detail.
Nice to Haves
- Experience with big data technologies like Hadoop or Spark.
- Knowledge of data visualization tools and techniques.
- Background in civic engagement or related fields.
Location and Compensation
The Senior Data Engineer is a full-time, salaried position with a comprehensive benefits package. It is based anywhere in the U.S. The starting salary range for this position is $120,000 - $150,000 and is commensurate with experience.
Our Culture of Care
We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives. To that end, we offer a comprehensive benefits package which includes:
- Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members.
- Retirement benefits with a 5% employer match.
- A flexible unlimited PTO plan.
- Generous paid parental leave.
- Pre-tax commuter benefits.
- A company laptop.
- A flexible remote work environment.
- A home office setup stipend for all new employees.
An Equal-Opportunity Employer with a Commitment to Diversity
Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation, and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.