Software Engineer II
Quick answer
The ACLU is hiring a hybrid Software Engineer II (New York, San Francisco, or Washington DC) paying $142,694 to support and customize their cloud-based Blackbaud CRM systems.
- Role
- Software Engineer II
- Organization
- ACLU
- Location
- New York, NY, San Francisco, CA or Washington DC
- Work setup
- Hybrid
- Level
- Mid
- Compensation
- $142,694.00
- Category
- Engineering & Technology
The role
The ACLU is seeking a Software Engineer II to join their Product and Engineering division to support the development and maintenance of their cloud-based Blackbaud CRM system. This role involves collaborating with cross-functional teams to ensure the organization's technical systems are scalable, secure, and efficient. The position requires hands-on experience in enterprise CRM development, cloud environments, and automation to help advance the ACLU's mission. You will be responsible for technical integrations, feature implementation, and maintaining high standards for code quality and documentation.
What you'll do
- Provide Blackbaud CRM technical integration, configuration, and maintenance.
- Build and deploy CRM-related functions that impact constituent data.
- Implement specific features and components within established patterns.
- Collaborate with the fundraising team to facilitate system improvements.
- Ensure compliance with privacy, security, and data protection standards.
What it takes
- Professional experience developing for full-stack enterprise systems.
- Experience customizing large-scale fundraising CRMs or enterprise data systems.
- Proficiency with MS SQL Server, including stored procedures and functions.
- Familiarity with .Net, C#, and JavaScript frameworks.
- Strong understanding of RESTful APIs and CI/CD pipelines.
What you'll bring
How we treat you
Generous paid time-off policy, comprehensive healthcare (medical, dental, vision, parental leave, gender affirming care, fertility treatment), 401k plan with employer match, and annual professional development funds.
Frequently asked questions
Is this position remote?
No, this is a hybrid role requiring in-office attendance two days per week or eight days per month.
What is the compensation for this role?
The annual salary for this position is $142,694, which reflects the pay for a role based in New York, NY.
What are the core technical requirements?
The ideal candidate has experience with full-stack enterprise development, specifically customizing fundraising CRMs like Blackbaud, alongside skills in MS SQL Server, C#, .Net, and RESTful APIs.
How to apply
Apply directly on ACLU's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on ACLU's official posting before applying.