OpenAQ is hiring: Software Engineer

Update: Hiring is now closed for this position.

Organization: OpenAQ

Role: Software Engineer (Full-time)

Reports to: Executive Director

Salary+Benefits: Competitive

Location: 100% remote

OpenAQ is a 501(c)(3) environmental tech non-profit based in Washington, DC, but with a global reach. Our mission is to aggregate and harmonize open air quality data across the globe and to build an ecosystem of people across sectors and geographies to use these open data to fight the unequal access to clean air to breathe — air inequality. As context, according to the WHO, air pollution is responsible for 1 out of 8 deaths, making air pollution one of the biggest public health and human rights issues of our time. The OpenAQ Platform currently houses 6+ billion data points (and growing) from 120 countries and is the largest open air quality data platform of its kind. The platform is entirely open source and we receive ~35 million data requests/month to the API, and recently expanded to include low-cost sensor and mobile data as part of a key pilot. OpenAQ is an alum of the Fast Forward Accelerator and in December 2019, OpenAQ received a Good Tech Award from the New York Times.


We are looking for a talented, full-stack software engineer to be part of our small, but growing 100% remote (US-based) team. You are passionate about open-source mission-driven technology organizations. You love working directly with community members to understand needs and collaboratively build technology solutions. You enjoy having a varied work experience which can include helping to support the growth of the OpenAQ platform, but also things such as speaking with NASA scientists, helping the Kenyan government build an open data API, helping Mongolian air quality activists access data, reviewing code from an open source contributor in Berlin, building a tool with the EPA, and more.

What you will do

  • Maintain and expand OpenAQ platform infrastructure through new data sources and data access mechanisms

Preferred Qualifications

  • You have 2–3+ years of experience in cloud-computing architecture and administration (AWS EC2, S3, etc); experience with Linux administration and security including shell scripting, Docker, and Git

Awesome if you have one or more of the following

  • Experience with database administration and working with large datasets

Are you missing a few of the technical skills listed? We would still like to see your application. While the skills above fit our vision of this role, we are open to those candidates with a strong knowledge foundation that are fast learners and highly motivated to close any skill gaps.

OpenAQ is committed to diversity and inclusion within our team, and recognize our role in closing the digital divide, including identifying obstacles that certain groups face in developing skills needed for roles in the technology and social impact sectors. Women, People of Color, and members of other underrepresented groups are strongly encouraged to apply.


In addition to monetary compensation, OpenAQ offers competitive benefits that include:

  • a 401(k) with 10% match from day one

Following OpenAQ’s commitment to environmental justice, we are continually striving to become more inclusive and equitable in our organizational culture and approach to our work. Our goal is to make air quality data universally accessible and open to everyone. In order to do this, we firmly believe that we need a team that is more reflective of the global OpenAQ community. We are looking for team members that can provide diverse perspectives, lived experiences, and problem-solving approaches to help meet our mission. We encourage people with a diverse range of backgrounds and lived experiences to apply.

Apply here

We're making an open, real-time air quality data hub because we think it'll let people do amazing things. Want to help out? Find us at