Engineering Manager

Community Tech Alliance

$165K — $200K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years in software engineering and team leadership roles
  • Strong background in cloud infrastructure, especially GCP/BigQuery
  • Experience with data pipelines, ETL workflows, and orchestration tools
  • Ability to manage teams while actively contributing to technical work
  • Skilled in synthesizing diverse perspectives and navigating ambiguity
  • Comfortable with code reviews and CI/CD practices
  • Excellent communication skills for effective remote collaboration

Responsibilities

  • Lead and mentor a team of engineers in developing PAD, a data infrastructure platform
  • Set clear direction and remove blockers to facilitate engineering productivity
  • Collaborate with product and operations leadership to align team execution with strategy
  • Promote a culture of continuous learning and psychological safety within the team
  • Explore and incorporate AI tools to enhance team productivity and engineering practices
  • Document systems and processes for improved collaboration and sustainability
  • Foster a supportive environment that values feedback and introspection

Benefits

  • Generous healthcare, vision, and dental insurance
  • Matching 401K contributions
  • Generous paid time off (PTO) policy with unlimited leave after the first year
  • Comprehensive holiday schedule
  • Paid family leave
  • Home office reimbursement and equipment provision
Full Job Description
CTA is seeking an Engineering Manager to help lead and grow the engineering team behind PAD, CTA's flagship data infrastructure platform serving progressive organizations across the country. In this role, you will be a player-coach: someone who leads and develops a team of engineers while staying connected to the technical work. You'll help set direction, remove blockers, and build the kind of environment where great engineering happens.

This is a meaningful opportunity to shape a high-impact product from the inside. PAD and our team directly enable campaigns, nonprofits, advocacy groups, and movement partners to use their data effectively. You'll work closely with product and operations leadership to translate strategy into execution, while ensuring the engineering team has the clarity, support, and culture it needs to do its best work.

About You
  • You have led or been on a team accountable for a large, complex technical project
  • You are a player-coach, meaning you are comfortable managing people and still engaged in the technical work
  • You can take in multiple perspectives from your team and stakeholders, synthesize tradeoffs, and chart a course of action that moves the project forward; all while remaining diplomatic
  • You are able to identify ambiguity and help the team find clarity
  • You actively think about how AI tools can augment your team's work -- you're excited to explore, experiment, and help build a culture where the team stays current on how AI is changing the craft of engineering
  • You have experience working with or on product engineering teams
  • You value continual learning and prioritize work that helps the larger group develop deeper understanding
  • You are receptive to feedback and open to introspection when something goes wrong
  • You recognize that an environment of continuous improvement only happens when you actively support psychological safety
  • You have strong written and verbal communication skills


Technical Background
  • Experience with cloud infrastructure and data systems, ideally in GCP/BigQuery environments
  • Familiarity with data pipelines, ETL workflows, and data orchestration tools
  • Comfortable reviewing code and contributing to production systems as a player-coach
  • Experience with CI/CD pipelines, deployments, and developer workflows
  • Familiarity with open-source and cloud-native tooling, with a bias toward maintainability and cost-efficiency
  • Experience documenting systems and processes clearly to support collaboration and long-term sustainability


Our stack includes Python, SQL, Apache Airflow, dbt, Airbyte, Google BigQuery, GCP services, and Terraform. We don't expect every applicant to have worked with every tool - we're hiring for the people over the position above all else.

Physical Demands

The physical demands here represent those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:
  • Ability to sit at a computer monitor for extended periods of time
  • Occasional travel to US-based locations for company retreats


Salary and Benefits

Salary is $165,000-200,000, commensurate with experience.

We are a remote-first organization, so we provide both equipment and a home office reimbursement package. We offer a competitive compensation and benefits package, including:
  • Generous healthcare, vision & dental insurance for employees
  • Matching 401K contributions
  • Generous paid time off (PTO) for your first year, followed by unlimited leave after your first anniversary
  • Generous holiday schedule
  • Paid family leave


Additional Requirements
  • Must be authorized to work in the U.S. without restriction
  • Must be located in the US
  • We are a fully remote organization with synchronous core working hours (12-4pm ET)


This role is subject to a 30/60/90-day review period. Performance expectations and milestones will be shared at the time of offer.

Similar Jobs

More Jobs at Community Tech Alliance

  • Engineering Manager
    $165K — $200K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Engineering Manager jobs: