Job Closed
This listing is no longer active.
Senior Data Engineer
Location
Oregon
Posted
32 days ago
Salary
$90K - $119K / year
Seniority
Senior
Job Description
Senior Data Engineer
Movement Labs
• Design and implement scalable data architecture for targeting and engagement • Serve as technical partner to program teams • Extend our foundational datasets to facilitate new outreach strategies • Load-test our systems to prepare for elections • Maintain key datasets for polling images and precinct cross-matching • Develop standardized experimental frameworks for testing campaign effectiveness • Build AI tooling that makes our own team faster — QC agents for data deliveries, the evals to trust them, and context systems that keep our repos self-documenting • Shape the pipelines and integrations feeding our RCT platform and our foundational voter datasets: the APIs, replication, federation layers, experiment randomization, and the failure modes that come with running data systems for hundreds of partner organizations on a non-negotiable political calendar • Extend our data platform and orchestration layer, and optimize it for cost, runtime, and reliability so it holds up during the elections, with millions of outreach attempts • Lead projects that span multiple systems and teams — scoping, designing, and driving them to real milestones • Hold the bar on quality — test and validate your own work, review teammates' code, and mentor through that review • Document and communicate — make your systems understandable to teammates, stakeholders, and non-engineers • Rotate through on-call and rapid response, including evenings and weekends during high-stakes moments like election cycles
Job Requirements
- Passionate about progressive politics and leveraging data, technology, organizing and research to build political power
- 3-6+ years of experience (Senior or Mid-level) in designing, building, and operating production data pipelines and integrations
- Strong proficiency in SQL and Python, with hands-on experience across a modern data stack — cloud data warehouses (BigQuery or similar), a transformation framework like dbt, and an orchestrator like Dagster or Airflow
- A track record of leading technical work across multiple systems or teams, and scoping ambiguous problems end-to-end
- Sound judgment about when to refactor, when to ship pragmatically, and how to leave systems better than you found them
- Strong written communication — you document what you build and can explain complex systems to non-engineers
- Genuine commitment to the mission of stopping fascism and building progressive power, and comfort operating on a political calendar.
- Nice to Have: Experience in the progressive, political, advocacy, or nonprofit sector — including awareness of c3/c4/PAC boundaries and the sensitivities of political and voter data
- Familiarity with election results, voter file data, and the tools campaigns use to organize, text, and contact voters
- Experience on Google Cloud Platform
- Experience in on-call rotations and mentoring less-experienced engineers
Benefits
- Full year equivalent salary of **$90,000–$99,000 for Data Engineer (Level 3) **or** $110,000-$119,000 for Senior Data Engineer (Level 5) **as part of a transparent salary structure with clear levels of advancement, and an additional Cost-of-Living salary Adjustment.
- Excellent health, dental, and vision benefits, 401(k) matching, and unlimited Paid Time Off (vacation time is limited during Election Sprint, August 24–November 3).
- Remote-first culture with teammates across the country.
- These positions are temporary and will run through November 20. We love to keep top performers if possible.
- These positions are not eligible for the collective bargaining unit.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Engineer – Integrations, Data Platform
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Design, build, and maintain reliable data pipelines to ingest and process data from external systems • Implement integrations using Java or Scala, ensuring scalability and resilience • Handle both full data loads and incremental updates efficiently • Collaborate with engineering and product teams to align on integration and data needs • Develop and maintain a unified internal data model • Ensure data quality, detect and resolve incorrect or incomplete data • Utilize AI-assisted tools to improve data quality and operational efficiency • Monitor and optimize data pipelines for production readiness
Role Description As our CPO, you'll own the entire product lifecycle—from vision to execution. You'll define the product strategy in alignment with our technical roadmap, market needs, and user feedback. You’ll work closely with engineering, marketing, and executive leadership to shape innovative Web3 products that solve real problems and scale globally. Responsibilities - Product Strategy & Vision: - Define and execute a compelling product vision aligned with our company’s mission. - Stay ahead of trends in crypto, DeFi, NFTs, and Web3 to guide long-term product planning. - Team Leadership: - Build, mentor, and lead a high-performing team of Product Managers, Designers, and Analysts. - Foster a culture of innovation, user-centricity, and continuous improvement. - Execution & Delivery: - Prioritize product features using data, user feedback, and business goals. - Collaborate with engineering to ensure timely, high-quality releases. - Define and track KPIs and success metrics for product performance. - Stakeholder Collaboration: - Partner with marketing, community, compliance, and operations to ensure product-market fit and regulatory readiness. - Communicate product plans and progress to the executive team, investors, and community. Qualifications - Proven experience (8+ years) in product leadership, ideally with 5+ years in a crypto/blockchain company. - Deep understanding of crypto protocols, DeFi, wallets, exchanges, tokens, and/or smart contracts. - Strong background in user-centered design, agile development, and lean product methodologies. - Experience scaling consumer or developer-facing products in fast-paced environments. - Excellent communication skills with both technical and non-technical stakeholders. - Passion for Web3 and a strong belief in decentralized technology. - Level of studies: Bachelor’s or Master’s degree in Computer Science or related field. - Language Requirements: Fluent in English. Benefits - Competitive Financial Compensation: We offer financial benefits that reflect the value of your work and dedication. - Work Flexibility: Enjoy the flexibility to work from home, the office, or even abroad. - Annual Holidays: Generous paid time off to help you maintain a healthy work-life balance. - Relocation Assistance: We provide relocation support for employees moving to new locations. - Professional Development: Opportunities for training, certifications, and career growth. - Employee Recognition: Programs to celebrate and reward your achievements and contributions. - Inclusive & Collaborative Culture: A supportive and diverse work environment where your voice matters. - Diversity, Equality, and Inclusion: We are committed to fostering a workplace that values diversity and promotes equality and inclusion for all employees.
Role Description We are seeking a highly skilled and experienced Senior Data Engineer with solid expertise in AWS, Azure & GCP, along with proficiency in modern data transformation tools such as dbt and Databricks. - Conceptualizing and implementing scalable and secure cloud-based data solutions. - Shaping our cloud data strategy to ensure our data infrastructure aligns with organizational requirements and advances business objectives. - Collaborating closely with esteemed global clients to deliver top-tier solutions in the expansive field of Data & Analytics. Qualifications - 5+ years of professional experience in the Data & Analytics field. - Proven experience as a Cloud Data professional, with expertise in AWS, Azure & GCP, dbt & Databricks. - Solid knowledge of cloud data services, data warehousing, big data technologies, and data lakes. - Proficiency in data modeling, data integration, and ETL processes. - Good grasp of business processes and the ability to promote automation through effective management. - Proficient knowledge and understanding of architecture, application design, systems engineering, and integration. - A bachelor’s degree in computer science, information technology, or a related field. A master’s degree is a plus. Requirements - 5+ years of professional experience in the Data & Analytics field. - Proven experience as a Cloud Data professional, with expertise in AWS, Azure & GCP, dbt & Databricks. - Solid knowledge of cloud data services, data warehousing, big data technologies, and data lakes. - Proficiency in data modeling, data integration, and ETL processes. - Good grasp of business processes and the ability to promote automation through effective management. - Proficient knowledge and understanding of architecture, application design, systems engineering, and integration. - A bachelor’s degree in computer science, information technology, or a related field. A master’s degree is a plus. Benefits - Challenging and innovative big data projects. - Continuous learning and career development in a fast-growing data-driven industry. - Competitive salary package. - Flexible and supportive work environment.
• Design, develop, and maintain robust ETL/ELT pipelines to ingest, transform, and deliver data across enterprise platforms. • Build scalable data ingestion frameworks for structured and semi-structured data, including XBRL filings and financial datasets. • Implement data transformation logic to support analytics, reporting, and regulatory use cases. • Ensure data pipelines are reliable, performant, and scalable in cloud environments. • Leverage AI-assisted development tools to accelerate pipeline development, testing, and optimization. • Develop and manage data solutions leveraging AWS services (e.g., S3, Airflow, DAGs, Glue, Lambda, Redshift). • Implement and optimize Apache Iceberg table formats for large-scale, ACID-compliant data lakes. • Support lakehouse architectures that unify data lakes and data warehouses. • Optimize data storage and retrieval strategies for performance and cost efficiency. • Enable data platforms that support AI/ML workloads and downstream generative AI use cases. • Design and implement CI/CD pipelines for data pipelines, infrastructure, and analytics code using various tools. • Automate build, test, and deployment processes for ETL pipelines and data platform components. • Implement DataOps best practices, including version control, automated testing, environment promotion, and rollback strategies. • Ensure reproducibility, reliability, and governance of data pipeline deployments across environments. • Integrate AI-driven testing and monitoring tools to improve pipeline quality and reduce operational risk. • Design and implement materialized views and other performance optimization techniques to improve query efficiency. • Develop pipelines to ingest, parse, and normalize XBRL data. • Apply context engineering principles to ensure data is enriched with meaningful metadata, lineage, and business context. • Collaborate with data architects, analysts, and business stakeholders to understand data needs and deliver solutions. • Work in Agile teams to iteratively deliver data capabilities and enhancements.

