ActBlue

๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software๐Ÿ’ผ Private Company
Website LinkedIn Email Facebook Twitter

ActBlue is a non-profit fundraising technology company for the left, offering intuitive tools to help campaigns and organizations connect with grassroots donors and raise funds for Democratic causes.

Related companies:

Jobs at this company:

Apply

๐Ÿ“ Arizona, California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C. and Wisconsin

๐Ÿงญ Full-Time

๐Ÿ’ธ 136611.0 - 166263.0 USD per year

๐Ÿ” Nonprofit technology for Democratic campaigns and progressive causes

  • 3+ years or equivalent of professional experience working as a team member and delivering projects.
  • Experience developing payment systems.
  • Experience working with payment processors, particularly Stripe.
  • Experience with payment services APIs such as Google Pay or Apple Pay.
  • Track record of delivering timely, high-quality features while collaborating with product and design.
  • Ability to write extensible, maintainable, and scalable code.
  • Expertise in delivering value quickly, focusing on MVPs, frequent deployments, and demos.
  • Strong sense of ownership and accountability.
  • Inclusive and empathetic working style, especially in remote environments.
  • Eagerness to learn and grow as an engineer.
  • Passion for software and ActBlueโ€™s mission.
  • Collaborate with software engineers, product teams, and design teams to develop new user-facing payment features for donors and fundraising entities.
  • Design products and systems with performance in mind to ensure a great user experience.
  • Work across the stack using Ruby on Rails, React, TypeScript, GraphQL, and PostgreSQL.
  • Improve platform performance and maintainability through quality code, testing, monitoring, and documentation.
  • Ensure product and feature quality through thorough PR reviews and QA testing.
  • Engage in and contribute to technical discussions regarding new solutions and architecture.
  • Grow as an individual and increase impact with the support of your manager.
  • Foster a collaborative and inclusive team culture aligned with the organizationโ€™s values.

GraphQLPostgreSQLRuby on RailsTypeScriptReact

Posted about 1 month ago
Apply
Apply

๐Ÿ“ California, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, New Hampshire, New York, North Carolina, North Dakota, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C. and Wisconsin

๐Ÿงญ Full-Time

๐Ÿ’ธ 173676.0 - 210741.0 USD per year

๐Ÿ” Nonprofit technology for political campaigns and progressive causes

  • 6+ years experience in development, with expertise in Ruby on Rails.
  • Ability to empower and teach others through technical expertise.
  • Experience in recommending system-level improvements for security and scalability.
  • Fluency across technical systems and willingness to learn.
  • Excitement for personal and team learning and growth.
  • Collaboration experience with engineers on abstractions and reliable software.
  • Experience working with product and design teams.
  • Desire to explore and refactor legacy code.
  • Understanding and fostering psychological safety in the team.
  • Help set the standard for software quality by writing maintainable code.
  • Demonstrate knowledge in designing and implementing Identity and Access Management solutions.
  • Lead initiatives to enhance resilience, security, and availability of identity applications.
  • Combine product and defensive engineering for intuitive account management.
  • Guide technical solution design, focusing on high-impact opportunities.
  • Partner with engineering managers to promote growth and sponsorship.
  • Write documentation and establish monitoring.
  • Coach and mentor team engineers.

GraphQLNode.jsPostgreSQLJavascriptRuby on RailsTypeScriptReact

Posted about 1 month ago
Apply
Apply

๐Ÿ“ 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

๐Ÿงญ Full-Time

๐Ÿ’ธ 173676.0 - 210741.0 USD per year

๐Ÿ” Nonprofit technology, political technology

  • 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.
  • 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.

LeadershipProject ManagementSoftware DevelopmentAgileRuby on RailsReact

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Arizona, California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C., Wisconsin

๐Ÿงญ Full-Time

๐Ÿ’ธ 191679.0 - 241452.0 USD per year

๐Ÿ” Nonprofit technology for political and progressive causes

  • 10+ years of experience in software engineering and architecture.
  • Strong knowledge of AWS cloud database services, particularly multi-region solutions.
  • Proven experience in scaling PostgreSQL in high-volume environments.
  • Expertise in evaluating and implementing architectural changes like sharding.
  • Understanding of database performance optimization techniques.
  • Ability to improve database architecture for scalability.
  • Collaborative skills for cross-functional work.
  • Proficiency in various database technologies and big data solutions.
  • Experience in database replication, monitoring, and troubleshooting.
  • Passion for automation and configuration management.
  • Linux system administration experience.
  • Strong problem-solving skills and attention to detail.
  • Leadership skills to inspire and guide team members.
  • Excellent communication skills.
  • Collaborate with stakeholders to gather business requirements and develop roadmaps for data architecture.
  • Architect comprehensive data infrastructure for various use cases such as ML, transaction processing, and app development.
  • Lead implementation of modernized data architecture focused on scalability, reliability, and security.
  • Design and execute tests for performance, security, and reliability.
  • Oversee database solution deployment across environments.
  • Manage automation for database processes and ensure continuous monitoring and maintenance.

AWSPostgreSQLSQLDynamoDBKubernetesMachine LearningRedisLinuxTerraformDocumentationTroubleshooting

Posted about 2 months ago
Apply