Firefly team group photo in tie dye shirts

We laugh, we solve tough problems, we support each other. Join a distributed team that knows how to work and play together.


Do you get inspired and driven every day by social justice and other nonprofit missions? Do you strive to bring justice, diversity, equity, and inclusion to the work you do? If you said yes to these questions, we should talk. Firefly is a distributed team with staff working from home offices all around the country. We’re always on the lookout for talented people to join our team.
We’re also an employee-first company! Organizational culture, personal growth, and professional development are important to us. We want to know how we can light your spark each and every day so that you’re excited to be a Firefly!

Firefly Partners is a women-owned digital marketing agency delivering tailored digital solutions that help social impact and progressive organizations achieve their goals. We design beautiful websites and use digital tools and marketing strategies to engage every organization’s unique set of supporters. Our commitment to social good is matched by an open, collaborative, and client-first approach. We define needs, design solutions, and deliver results that help organizations reach their goals.

Firefly Partners is an equal opportunity employer. We value diversity in all its forms and aim to create an inclusive culture. Firefly encourages applications from all qualified individuals without regard to race, color, hair texture, religion, gender, sexual orientation, gender identity, age, national origin, marital status, disability, veteran status, or other status protected by law.

Production Manager

Firefly Partners is seeking a detail-oriented Production Manager to work closely with project and account leads. In addition to monitoring and managing Firefly’s production calendar, the ideal candidate also understands how digital and marketing projects should be managed and resourced. If you’re an organized communicator with a thorough understanding of resource management, we want to hear from you!

Stay Connected