Data Systems Engineer

Posted 7 months agoViewed
102500.0 - 129250.0 USD per year
United StatesFull-TimeSoftware Development
Company:
Location:United States
Seniority level:Senior, 6 years
Experience:6 years
Skills:
AWSBackend DevelopmentDockerPythonSQLCloud ComputingETLFlaskGCPGitAirflowData engineeringREST APICI/CDTerraformData visualizationAnsibleNodeJSDebugging
Requirements:
At least 6 years of work experience in engineering or software Expertise in Python and SQL for data engineering and systems development Expertise in web application backends (Python/Flask/Django or Node.js) Experience with columnar database systems like BigQuery, Redshift, DuckDB, etc Comfortable working in a git-based team environment with collaborative development practices Debugging skills across multiple layers of a system (source data, transformation layers, pipelines, infrastructure) Exceptional independent judgment and project ownership
Responsibilities:
Architect, implement, and manage data projects from start to finish, including ingestion (APIs / BigQuery mirrors), transformation (dbt / Python), orchestration (Prefect), and serving (Flask-based UIs) Collaborate with Working Families organizers and the Engineering Director to proactively identify, build, and maintain pipeline, automation, and application needs across our ecosystem of tools to facilitate better organizing (such as syncing texting voter contact data to Airtable, or building a web form for staff to self-serve configureable list pulls). Build web-based tools and internal-facing applications (Flask, Node, React) that automate staff workflows and surface actionable insights for campaigns and organizing. Collaborate with organizers and analysts to understand operational needs and build tools that surface data or automate workflows in actionable, user-friendly ways. Ensure all tooling is intuitive, documented, and aligned with user needs. Oversee aspects of the department’s data infrastructure including CI/CD pipelines, cloud infrastructure (AWS, GCP), and containerized deployments Ensure data systems are reliable, monitored, and resilient to failure Lead incident response, debugging, and long-term reliability engineering practices.
About the Company
View Company Profile
Similar Jobs:
Posted about 2 months ago
United StatesFull-TimeMarketing Intelligence
Software Engineer, Data Systems (Python)
Company:Northbeam
Posted 2 months ago
United StatesFull-TimeSoftware Development
Principal Engineer, Distributed Data Systems
Company:CloudZero
Posted 2 months ago
United States, CanadaFull-TimeSoftware Development
Staff AI Engineer, Data Systems