Founded by Dr. Priscilla Chan and Mark Zuckerberg in 2015, the Chan Zuckerberg Initiative (CZI) is a new kind of philanthropy that’s leveraging technology to help solve some of the world’s toughest challenges – from eradicating disease, to improving education, to reforming the criminal justice system. Across three core Initiative focus areas of Science, Education and Justice and Opportunity, we’re pairing engineering with grantmaking, impact investing, policy work, and movement building, to help build an inclusive, just and healthy future for everyone.
We believe we can help build a future for everyone.
We aim to be daring, but humble: We look for bold ideas — regardless of structure and stage — and help them scale by pairing engineers with subject matter experts to build tools that accelerate the pace of social progress.
We want to learn fast, but build for the long-term: We want to iterate fast and help bring new solutions to the table, but we also realize that important breakthroughs often take decades, or even centuries.
Stay close to the real problems: We engage directly in the communities we serve because no one understands our society’s challenges like those who live them every day.
Our success is dependent on building teams that include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we look for a diverse pool of applicants including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, veterans, and people from different socioeconomic backgrounds.
As a Senior Software Engineer for the Chan Zuckerberg Initiative, you will create technology products to support our mission in education, science, and political advocacy. In this position, you will work with colleagues from a variety of different roles across the company as well as external partners, including educators, scientists, researchers, and policy makers. You will work with these stakeholders to conceptualize and define engineering projects and goals, and you will build and deploy software to accomplish these goals.
Apply expert software development skills to a wide range of coding projects
Create ad-hoc technology tools for external partners
Suggest, collect and synthesize requirements and create effective project roadmap
BS or MS degree in Computer Science or related quantitative field
Experience with scripting languages such as Perl, Python, PHP, Ruby, and shell scripts
Experience with front-end web development technologies
Experience with relational databases and SQL
Experience developing and debugging in C/C++ and Java a plus
Experience in one or more of the following areas a plus: machine learning, recommendation systems, pattern recognition, large-scale data mining, artificial intelligence, filesystems, server architectures, and distributed systems
Proven ability to independently define project requirements and ship products