About
//
Careers

Exciting jobs with nonprofit consulting leaders

We help nonprofits on their quest to enrich the world. If you’re passionate about how data-driven insights and cutting-edge technology help important organizations do their best work, we hope you’ll join our team of nonprofit consulting trailblazers.

Making change together

To advance our clients’ missions, we need dedicated people with great ideas. We’re committed to creating an exciting, inclusive atmosphere where everyone is encouraged to do their best work. We learn from one another, expand our skills with each challenge we solve, and have lots of fun along the way.

The value of ownership

An organization is only as strong as its people. As an employee-owned company, our team’s perspective has significant influence on our collective direction. Through collaboration, the actions we take as a company reflect our individual priorities.

Comprehensive benefits for our exceptional team

We set out to design a thoughtful benefits and perks package to invigorate and engage you as part of our team.

Remote Working

Paid Time Off

Paid Volunteer Time

Retirement Plans

Insurance

Open Positions

As a Data Scientist, you play a pivotal role in helping nonprofits solve real-world challenges through data. You apply advanced analytical techniques to integrate and analyze complex, diverse data sources, transforming them into clear, actionable insights that guide strategy and decision-making. By collaborating closely with colleagues and clients, you ensure that even the most sophisticated findings are communicated in a way that drives understanding and action that delivers results. Your technical expertise, curiosity, and commitment to continuous learning make you essential to the success of our data solutions—and the missions of the organizations we serve.

As a Product Engineer, you play a key role in turning ideas into impactful software solutions that support our mission and growth. You bring strong problem-solving skills and technical expertise to both the enhancement of existing products and the development of new ones. By collaborating across teams, you help translate complex challenges into clear, scalable solutions that meet real user needs. Your ability to think creatively, communicate effectively, and deliver practical innovations makes you essential to building products that matter.

As a Senior Data Solutions Consultant, you design, implement, and optimize data infrastructure and solutions that empower our nonprofit clients. Collaborating with the JCA Professional Services team of consultants, you translate client needs into impactful data strategies, driving positive change. Your expertise across the full data lifecycle—from extraction and cleansing to integration and data pipeline construction—is essential. This role offers a unique opportunity to shape our service offerings and contribute directly to our continued growth. 

As a JCA Senior Consultant, you are part of a collaborative team of professionals dedicated to delivering high quality billable services to nonprofits in the areas of technology and operations. You play a critical role in leading client engagements, working both independently and as part of a team, ensuring that our projects successfully achieve their objectives.  

This position requires strong analytical, communication, and client relationship skills, coupled with expertise in database administration for Salesforce solutions. You understand the intersection of people, process, and technology, are dedicated to continuous learning and thought leadership, and are passionate about helping nonprofits achieve their mission.