Staff Data Engineer

Logo of The Movement Cooperative

The Movement Cooperative

πŸ’΅ $120k-$134k
πŸ“Remote - Worldwide

Job highlights

Summary

Join The Movement Cooperative as a Staff Data Engineer to lead technical development, architect data pipelines, and mentor the engineering team in shaping the organization's technical vision.

Requirements

  • 5+ years of relevant software and/or data engineering experience
  • 2+ years leading technical projects
  • Deep familiarity with Python and SQL
  • Experience architecting and maintaining complex environments made up of both custom-built applications and third-party applications, especially at scale
  • Experience with implementing development best practices, including CI/CD, testing, and observability
  • Comfort with data storage, data warehouse, task automation offerings and managing containerized orchestration (e.g. S3, Redshift, BigQuery, EC2, Kubernetes) on at least one of AWS, Azure, or GCP
  • Demonstrated flexibility and adaptability to lead and motivate teams, guide others without direct authority, and influence organizational leadership to collective success
  • Interest in overseeing and guiding engineering work that ranges from data engineering to full-stack web development
  • Ability to coach and mentor engineers, including those who may have more or less content experience than oneself
  • Dedication to furthering the reach and impact of TMC members' work
  • Superior verbal and written communication, excellent presentation skills, and the ability to articulate complex concepts across varied functional audiences, including funders
  • Commitment to incorporating diversity, equity, and inclusion into everyday work

Responsibilities

  • Take a lead role in architecting data pipelines, with emphasis on interoperability of tool data
  • Architect new systems, own tool selection, and lead technical aspects of the team vision
  • Create design patterns that can be adopted by other teams (e.g. Solutions and Analytics Engineering) to deliver member-specific work
  • Work with external partners such as MoveOn and the Movement Infrastructure Working Group (MIG) toward common data best practices for the progressive movement
  • Serve as a thought partner to the Director of Engineering and CTO
  • Drive best practices for software development and dev ops
  • Implement CI/CD best practices
  • Develop and implement an observability strategy
  • Play a leading role in the design and maintenance of the data warehouse
  • Lead the analysis and optimization of the warehouse for cost savings and performance
  • Ensure security best practices are implemented
  • Own quality of the overall code base
  • Design and implement improvements to the team’s coding best practices
  • Drive development of a testing strategy and increase in test coverage
  • Contribute individually to the ongoing technical and sprint work of the team
  • Mentor and support other members of the team
  • Increase the overall depth of engineering knowledge on the team
  • Pair with team members and provide feedback on pull requests
  • Support the Director and CTO in building a cooperative and evolving team
  • Support efforts to level up other teams in technical capacity and proficiency

Preferred Qualifications

  • Experience working on campaigns, electorally focused, advocacy, or political data organizations
  • Comfort with a fully remote work environment
  • Experience with common open source software packages used for ETL/ELT including dbt, Airbyte, Parsons, etc
  • Previous DevOps experience
  • Experience contributing to or robust participation in an open source community
  • Experience building technical documentation

Benefits

  • Competitive salary
  • World-class healthcare, dental and vision benefits
  • Retirement
  • Unlimited paid vacation and sick days
  • Flexible holidays
  • All-staff holidays
  • Remote virtual office
  • Paid parental and adoption family leaves
  • Health and wellness benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let The Movement Cooperative know you found this job on JobsCollider. Thanks! πŸ™