United States Remote (Country)

Murmuration is hiring a Senior Data Engineer

About the Role

The role involves developing robust data pipelines, optimizing data storage, and enabling data accessibility for analytics and AI initiatives while collaborating with cross-functional teams.

Responsibilities

  • Design and implement data pipelines for large-scale datasets
  • Ensure data accuracy, consistency, and availability across systems
  • Collaborate with data scientists and analysts to understand requirements
  • Optimize data workflows for performance and reliability
  • Maintain and improve existing ETL processes
  • Support data governance and compliance standards
  • Monitor data pipeline health and troubleshoot issues
  • Work with cloud-based data storage and processing platforms
  • Document data models, pipelines, and system architecture
  • Contribute to data quality assurance practices
  • Participate in code reviews and technical design discussions
  • Integrate new data sources into the data ecosystem
  • Support real-time and batch data processing needs
  • Evaluate and recommend data engineering tools and frameworks
  • Ensure scalability and fault tolerance in data systems
  • Assist in defining data standards and best practices
  • Collaborate on data warehouse design and maintenance
  • Improve data accessibility for non-technical users
  • Work with infrastructure teams on deployment automation
  • Support incident response related to data systems
  • Drive continuous improvement in data engineering processes
  • Assist in capacity planning for data infrastructure
  • Contribute to security practices for data access and storage
  • Stay current with advancements in data technologies
  • Participate in on-call rotations for critical systems

Compensation

$140,000 – $180,000 per year

Work Arrangement

Hybrid remote with team meetings in Denver

Team

Part of a growing data platform team within a technology-driven organization

Tech Stack

  • Primary languages: Python, SQL
  • Cloud: AWS (S3, Redshift, Glue, Lambda)
  • Data orchestration: Apache Airflow
  • Data processing: Spark, Pandas
  • Version control: Git, GitHub
  • Infrastructure: Terraform, Docker
  • Monitoring: Datadog, CloudWatch

Growth Opportunities

  • Access to annual learning stipend for courses and conferences
  • Opportunities to lead technical initiatives
  • Mentorship programs for career development
  • Internal mobility across data and engineering teams

Available for qualified candidates

Required Skills
PythonSQLData PipelinesDevOpsCI/CDData Modeling
About company
Murmuration
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.
All jobs at Murmuration Visit website
Job Details
Category data
Posted a year ago