Senior Software Engineer - Blackbaud Developer Platform

We're looking for an experienced and innovative engineer to join our team building the Blackbaud Developer Platform. This Platform is powering the eco system of social good by creating solutions and tools used by developers both internally and externally to Blackbaud. The tools allow extensibility from Public facing APIs providing clients access to their data to the UI our products and services are built on and much more.

As part of your daily responsibilities, you'll collaborate with project team members (Product Owners, Architects, Engineers, Project Managers, etc.) to ensure the development and implementation of solutions built. You'll provide technical mentorship to your peers and junior engineers by facilitating design and code reviews. You'll provide input on functional requirements, product designs and implementations.

Our ideal engineer is collaborative in nature, opinionated about contemporary software development practices and open-minded to contrasting views. If you're passionate about technology and an expert in building tools with a wide set of domain knowledge around UI, full stack development or API development, we'd love to hear from you.

Required Experience: • BS/MS in Computer Science, Computer Engineering, or related field experience • Experience with Continuous Integration and Automated Test technologies preferred • Experience with Microsoft and open source technologies • Experience building tools for developers or working with similar tool sets preferred • Advanced knowledge of programing languages like C#, Angular 2 or Java preferred

About us: Our People Our employees are passionate about doing good and helping others with their own philanthropic missions. They love the arts, culture, wildlife, feeding the hungry and helping to save lives. Philanthropy is in our DNA. If you support a non-profit, chances are you'll find someone here who supports that mission too. In other words, you'll find a friend here (and we hope you bring your friends too).

Our Place Blackbaud's Charleston headquarters, located on Daniel Island, provides an environment that helps our employees achieve balance, with opportunities to step away from the office for a little personal time. Parks, a fishing dock and miles of trails surround the office. Onsite amenities include a full-service café, a complete gym facility and access to recreational space for gaming or social gatherings.

Other Things You Might Care About We offer a competitive salary, four weeks of PTO (plus more if you volunteer with a non-profit), Medical, Dental, Vision, 401k, flex spending or health savings accounts, tuition reimbursement, and community involvement.


Come in and check it out. Worst-case scenario: you learn a little more about us, we learn a little more about you, and you keep us in mind for the future. Best case, you get to help empower organizations that are actively making the world a better place.


Meet Some of Blackbaud's Employees

Amanda G.

Software Engineer

Amanda spends her days writing the custom code that powers outstanding software solutions Blackbaud’s company clients use to further important causes in the community.

Lauren J.

Associate Account Executive

Lauren works hand-in-hand with customers and account executives to fit software and service puzzle pieces together so that she can offer the most successful solutions possible to each Blackbaud customer.

Back to top