Apply

Engineering Manager, Internal Tools

Posted 4 days agoViewed

View full description

💎 Seniority level: Manager, 3-5+ years

📍 Location: California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New York, New Jersey, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C., Wisconsin

💸 Salary: 173676.0 - 210741.0 USD per year

🔍 Industry: Nonprofit technology, political technology

🏢 Company: ActBlue👥 51-100💰 $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software

⏳ Experience: 3-5+ years

🪄 Skills: LeadershipProject ManagementSoftware DevelopmentAgileRuby on RailsReact

Requirements:
  • 3-5+ years of experience in people management and supporting team performance.
  • Experience in building user-centric engineering products.
  • Expertise in delivering value quickly through MVPs, frequent deployments, and demonstrations.
  • Experience in optimizing team collaborations with feedback loops and retrospectives.
  • Strong understanding of agile software development best practices.
  • Demonstrated leadership skills in building trust and consensus.
  • Strong communication skills with a remote-focused approach.
  • Commitment to inclusion, diversity, and fostering a sense of belonging.
  • Experience with project management on complex technical projects.
  • Proven success in recruiting, retaining, and developing engineering teams.
  • Strong sense of ownership and accountability.
Responsibilities:
  • Lead a diverse team of software engineers in building and maintaining internal tools and payments products.
  • Support professional development of direct reports through feedback, goal-setting, and reviews.
  • Collaborate with engineers, product managers, and UX leads to align roadmaps with strategic goals.
  • Ensure team delivers on their roadmap and achieves targeted outcomes.
  • Enable fast learning and frequent delivery of work iterations.
  • Facilitate communication between teams and resolve blockers.
  • Provide context and resources to help achieve goals.
  • Collaborate with leadership to cultivate a thriving work environment.
  • Make technical decisions focused on maintainability, scalability, and performance.
  • Oversee the end-to-end software development process with a user-centric approach.
Apply