
Senior Data Engineer
ActBlue
full-time
Posted on:
Location Type: Remote
Location: Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $173,676 - $210,741 per year
Job Level
About the role
- Design, build, and maintain scalable, reliable, and secure data pipelines using Python, with a focus on enabling data access and insight across product teams, engineering, and entities.
- Develop reusable data services and frameworks that support high-quality data ingestion, transformation, and ML model deployment — accelerating analytics and experimentation across the organization.
- Collaborate with data scientists and ML engineers to productionize machine learning workflows using SageMaker, Vertex AI, or other MLOps tools
- Implement monitoring, testing, and CI/CD automation for data pipelines and ML services
- Own and evolve real-time and batch data integrations between ActBlue’s core systems and user-facing applications — influencing design decisions and architecture across multiple teams including Product, Engineering, and Analytics.
- Develop, optimize and support reverse ETL workflows using tools like Hightouch
- Participate in code reviews, mentor junior engineers, and help foster a high-trust engineering culture.
- Demonstrate technical leadership through writing documentation, establishing effective monitoring, and fostering clear and audience-oriented communication.
Requirements
- 5+ years of relevant professional experience in data engineering or backend development with a strong focus on Python.
- Expertise in writing clean, modular, tested, and production-ready Python code.
- Strong understanding of data architecture, distributed systems, and security best practices.
- Experience deploying and supporting production ML workflows (e.g., SageMaker, Vertex AI, or equivalent).
- Familiarity with ELT tools such as Fivetran and data modeling frameworks like DBT.
- Solid command of SQL and experience working with large analytical databases (e.g., Redshift, PostgreSQL).
- Experience with monitoring and observability using Datadog or similar tools.
- A team player mentality. You keep the end user in mind and enjoy hearing feedback from your teammates, yet know when and how to defend your own ideas in a respectful manner.
- Commitment to ActBlue’s mission and values, including equity, accessibility, and civic engagement
Benefits
- Flexible work schedules and an unlimited time-off policy
- Fully paid and trans-inclusive health, dental, and vision insurance for employees and their families; plus fully-paid health reimbursement arrangement to use for out of pocket expenses and fully-paid short- and long-term disability
- Fully paid basic and AD&D life insurance and a voluntary supplemental life insurance option
- Dependent and health care flexible spending account options
- Employee Assistance Program (EAP) benefits for employees
- Automatic 2% Employer-paid 401K contribution, plus up to an additional 6% match on employee contributions
- A minimum of three months paid medical, family and parental leave (for all new parents, adoptions included)
- Commuter or home-office benefits, including a $1,000 home-office setup allowance for all new full-time remote employees
- Additional perks including quarterly snack deliveries and digital subscriptions to the Boston Globe & New York Times
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythondata engineeringbackend developmentdata architecturedistributed systemsmachine learning workflowsSQLdata modelingreverse ETLCI/CD automation
Soft Skills
team playercommunicationmentorshiptechnical leadershipcollaborationfeedback receptivenessdefending ideashigh-trust culturedocumentation writinguser-centric mindset