The new data engineer will join a small team that currently comprises a single data engineer plus two data analysts.

Develop ETL scripts, manage cloud infrastructure, set up error monitoring, work with external APIs, implement security best practices, write testable code, communicate with non-technical stakeholders, configure dashboards, develop integrations with enterprise applications, evaluate vendor offerings


  • Location:
    Applicants must be based in Pittsburgh or willing to relocate before beginning work. However, this job will be remote for the duration of the pandemic.
  • Salary:
    , Salary is set according to the city budget and is therefore non-negotiable.
  • Deadline:


Minimum qualifications

B.A. + Two years' professional experience in software development or technical Master's degree

Preferred qualifications

Experience with Python, SQL, Git/GitHub, ETL jobs, cloud computing (Google Cloud Platform or Amazon Web Services), API development. Some knowledge of Docker, JavaScript, Bash, UNIX, networking, and data visualization would be helpful.