We’re Hiring!

Join the team at SofterWare in creating and supporting innovative, easy-to-use software designed to help nonprofits, child care programs, and schools around the world achieve their growth goals. Our office is based in Fort Washington, PA, just outside of Philadelphia.

Check Out Our Open Positions

5 Reasons Why You’ll Love Working at SofterWare

#1. You’ll feel good knowing you’re making a difference.

While it sounds cliché, it’s true! In addition to supporting products and services that help our client community, we champion social good through SofterWare Gives Back. SofterWare Gives Back is our company-wide program that promotes employee participation in local nonprofits and donating to causes around the world.

Learn more about our social good initiatives.

#2. It’s not just “a job”… it’s a growth path.

Consider SofterWare a partner in helping you achieve your ultimate career goals. In addition to the support and mentorship offered by your direct managers and our executive team, we also have a professional development program that can be customized to meet your specific needs as you seek to expand your skills, leverage your talents, and evolve your role.

#3. We don’t just say we believe in work-life balance, we support it.

You can’t do your best work if you’re not rested and happy. That’s why we offer our employees a generous paid time off policy and the flexibility to maintain a self-care perspective when it comes to their schedule.

#4. Your great idea could be our next innovation.

We encourage all our employees to bring their expertise, experience, and enthusiasm to the team. No matter what you’re working on, you’re always welcome to contribute your thoughts on how it can be done better. If you’d like to team up with people in fellow departments and receive coaching from execs, you can submit your idea to our Innovation Program.

#5. We reward your hard work with top-notch benefits.

Our benefits package includes:

  • Quarterly incentive bonus
  • Paid time off
  • Time off for volunteering and community service
  • Matching gifts program
  • Parental Leave
  • 401(k) with employer match and profit sharing retirement plan
  • Medical, prescription, vision, and dental insurance
  • Pre-tax coverage for dependents and voluntary benefits
  • Short-term disability
  • Employee Assistance Program
  • Wellness Program

We are currently seeking to fill the following positions:

Technical Support Representative

If you are looking to advance your skills, gain experience, and become a versatile employee, our Technical Support Representative position is for you! SofterWare offers a great opportunity for our extensive training program and a dynamic environment.

Learn More


Are you a creative individual with cool ideas and a serious knack for writing? SofterWare, Inc. is seeking a Copywriter to join our dynamic marketing team.

Learn More

Onboarding Coordinator

This position is responsible for ensuring a high level of customer satisfaction with our software implementation process. It involves working with our customers to identify their database needs, customize the data entry forms in our database application products in accordance with those needs, and providing the software to the customer.

Learn More

Senior Developer

As a key stakeholder in the software development lifecycle, you will design, develop, test, deploy, maintain and improve software, while ensuring that best practices are employed throughout the process. The success of SofterWare’s products is due, in large part, to our senior software developers.

Learn More

Front-End Developer

We are seeking a Front-End Developer with a passion for UI/UX to join our growing Development Chapter bringing our team’s designs to life within our various products. The ideal candidate will combine the creativity and empathy of a UX Designer with the skill set of a Front-End Developer.

Learn More

Data Transfer Specialist

This position is responsible for providing SofterWare’s customers with data-related services. This primarily consists of providing data migration services, as new customers often have data in other applications that need to be brought into our software.

Learn More

Data Engineer/ Architect

The Data Engineer/Architect serves as the company’s primary “Data Wrangler” – working to improve fundraising success by standardizing and centralizing data, to prepare it for data analytics, application access, and machine learning.

Learn More

DevOps Engineer

Softerware is seeking a DevOps Engineer to join our DevOps team. You will be part of a development support team, ensuring customers have a great experience with our products and supporting our infrastructure. In this position you will have the chance to directly contribute to and improve our systems, processes, and products.

Learn More

Product Owner

The Product Owner aligns product visions and prioritizes what is delivered within a Lean/Agile development team environment. They are a direct owner of a delivery team’s backlog and are responsible for story creation and acceptance criteria definition, prioritization, and deciding whether a story is “done” and ready for production.

Learn More

Software Sales Representative (remote)

The Software Sales Representative is responsible for developing and closing new business opportunities for our award-winning software to prospective nonprofit and philanthropic organizations that are in an early growth stage. Our creative Marketing department generates leads enabling our Sales Representatives to focus on selling. You will be involved in closing a large number of transactional sales using Zoom for product demonstrations.

Learn More

Demand Generation Manager

The ideal candidate lives, breathes and sleeps all that is lead generation. They’re a multi-channel, B2B marketer. They’re a strategic marketer that can draw a straight line from budget allocated to lead generation to its corresponding customer acquisition and contribution to revenue. They understand that launching a campaign is just the beginning and know where […]

Learn More

Communications Manager

The Communications Manager drives the development and implementation of our nonprofit content. The goal is to create effective content that helps customers grow by using our products and services, and to create compelling prospect-facing content that communicates our value to the market.

Learn More