Software Engineer II, CRM
$142.69kACLU - National Office
ABOUT THE JOB The ACLU seeks applicants for the full-time position of Software Engineer II in the Product and Engineering division of the Technology Department of the ACLU’s National office in New York, NY, San Francisco, CA or Washington DC . This is a hybrid role with in-office requirements of two days per week or eight days per month. The ACLU Technology Department covers both Analytics and Product & Engineering, providing analytics, engineering, product management and product design expertise to advance the ACLU mission. The team emphasizes ethical use of technology, privacy and security standards, data-informed decision making, and high standards for fairness, accountability, and transparency. This position sits on the Product & Engineering team within the Technology Department. The team includes engineers, product managers, product designers, and project operations experts who build and maintain digital products and secure technical systems that accelerate the ACLU’s mission. This position is part of a collective bargaining unit represented by ACLU Staff United (ASU). WHAT YOU'LL DO Reporting to the Director of Engineering , the Software Engineer II (CRM) will support the ACLU’s implementation of Blackbaud CRM, collaborating with other engineers, designers, product roles and end users to support the development, deployment, and maintenance of our cloud-based application. The role ensures the system is scalable, secure, and efficient. The ideal candidate has hands-on experience in enterprise CRM software development in cloud environments and automation, and is eager to deepen skills in engagement system customization and contribute to the mission-driven work. YOUR DAY TO DAY Provide Blackbaud CRM technical integration and customization, configuration, and maintenance. Assist in the build and deployment of CRM-related functions and products that affect constituent data within and across the CRM ecosystem. Own specific features or components and implement within established patterns. Assist in code migrations in development environments. Collaborate with fundraising teams to facilitate changes and improvements as needed. Follow team-established best practices and policies relating to software development and code reviews. Work with teams to understand business objectives and refine complex feature requirements; propose solutions and make implementation decisions appropriate to scope and technical maturity. Ensure compliance with privacy and security regulations and ACLU policies that protect consumer data. Ensure documentation and specifications are accurate, clear, and updated, with communication tailored for technical and non-technical stakeholders. FUTURE ACLU'ERS WILL Be committed to advancing the mission of the ACLU. Center equity, inclusion and belonging in their work and respect diverse perspectives. Collaborate respectfully to resolve obstacles and conflicts. WHAT YOU'LL BRING Professional experience developing software for full-stack enterprise systems in production environments. Experience customizing and extending large-scale fundraising CRMs or other enterprise data systems. Experience with source control (e.g., Azure Repos, Git) and CI/CD. Experience developing against MS SQL Server (efficient queries, functions, stored procedures). Experience debugging software solutions for performance and reliability. Experience integrating data of varying formats and quality, including third-party APIs. Excellent communication and collaboration skills. Familiarity with .NET , C# and JavaScript frameworks. Familiarity with SQL, CSV/JSON processing, ETL, and handling large data volumes. Understanding of RESTful APIs and integration patterns. Understanding of data warehouse design principles (e.g., star schema, dimensional modeling). Knowledge of Blackbaud SDK or prior experience with Blackbaud products is preferred. Knowledge of customizing within fundraising CRMs is preferred. COMPENSATION The ACLU is committed to equity, transparency, and clarity in pay. There is a set salary for this role based on geographic location. The annual salary for this position is $142,694.00 ( Level F ), reflecting a salary for a position based in New York, NY. Salaries are subject to a regional pay adjustment if authorized to work outside the listed location. For details on our pay structure, please visit: WHY THE ACLU For over 100 years, the ACLU defends civil liberties and rights guaranteed by the Constitution and laws of the United States. We value our people and offer a range of benefits to support well-being and professional growth. Generous paid time off. Comprehensive healthcare benefits, parental leave, and other health-related benefits. 401(k) with employer match. Professional development funds and programs. OUR COMMITMENT TO ACCESSIBILITY, EQUITY, DIVERSITY & INCLUSION Accessibility, equity, diversity and inclusion are core values of the ACLU. We are committed to creating a culture of belonging and opportunity for all people. We encourage applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or other protected characteristics. The ACLU is committed to providing reasonable accommodations to individuals with disabilities. If you need assistance applying online, please email View email address on click.appcast.io. If selected for an interview, you will receive additional information about requesting an accommodation for the interview process. The Department of Education has determined that this position does not qualify for the Public Service Loan Forgiveness Program. #J-18808-Ljbffr
$120.3k - $161.3k
...Software Engineer II – Ad Platform, Salesforce CRM Analytics Req ID: 10151595 Job Summary As a Software Engineer, you will use your deep Salesforce CRM Analytics, scripting, DevOps, and data persistence skills to write and test code that delivers new features for our...CRMFull timeWork experience placement$201.88k - $237.5k
...partners through world-class software, purpose-built for everyone in... ...ll Work With You’ll enter our engineering interview process as part of a... ...billions of dollars in assets. CRM: Building Carta's agentic CRM... ...As a Senior Software Engineer II, you will lead technically complex...CRMFull timeWork at office$120.3k - $161.3k
...Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...content, across all media platforms. Job Summary As a Software Engineer, you will use your deep Salesforce CRM Analytics, scripting, DevOps, and data persistence...CRMWork experience placement$130k - $150k
...for customers. We are transforming our engineering culture to align with an Empowered... ...role”. About The Role As a Senior Software Engineer II, you’ll lead complex technical initiatives... ...such as payments (e.g., Stripe), CRM, marketing, or identity providers - including...CRMRemote jobFull timeWork at officeLocal areaFlexible hours- ...leading AV company with multiple fortune 100 contracts within the financial, pharmaceutical and computing industry, seeks a Software Engineer II. You will be a key member of an agile team, tasked with designing and delivering cutting-edge technology products that are secure...SuggestedFull timeTemporary work
$126.14k - $252.5k
...Senior Software Engineer I/II - Route Execution Remote - US Samsara's Mission Improve the safety, efficiency, and sustainability of the operations that power the global economy. Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is...Full timeImmediate startRemote workFlexible hours- ...Software Engineer II POS & operating system that makes liquor stores more money Job type : Full-time Role : Engineering, Full stack Experience : 3+ years Visa : US citizen/visa only Skills : 3+ years of full-stack development experience using React Experience building...Full timeWork at office
$150k - $170k
...individuals who are motivated to make a meaningful impact on healthcare at scale. About the role We are seeking an exceptional Software Engineer II to join our Engineering team . Garner’s Engineering team tackles incredibly hard technical problems for a mission that truly...Work at officeWork visaFlexible hours3 days per week$197.4k - $232k
...About The Role As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data streaming platform. You’ll lead the design and delivery of large-scale, distributed services that must...Immediate start$114.5k - $188k
...Software Engineer II As a Software Engineer II at Iterable, you will independently develop, maintain, and deliver moderate‑complexity projects for the Delivery team, building the pipeline that sends messages to end users on time. You will work closely with teams such...Local areaRemote workFlexible hours$165k - $200k
...existing flows; you’ll define how customers experience StubHub after purchasing and building the systems that power it. As a Software Engineer II, you’ll shape the customer journey beyond checkout by building proactive support experiences that reduce anxiety and build...Work at officeRemote workWorldwideFlexible hours$109k - $204k
...the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... .... person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$153k - $207k
...Software Engineer II, Android Full Description Our mission at Duolingo is to develop the best education in the world and make it universally available. It's a big mission, and that's where you come in! At Duolingo, you'll join a team that cares about finding innovative...Work experience placement$155k - $170k
...Software Engineer II — Onshore Onshore builds AI-native tax software. We automate the work that used to take CPAs weeks — R&D credits, 179D, cost seg, and more — using agents that do the analysis and humans who review it. We're hiring a Software Engineer II to build product...Work at office- ...Overview Employer: Twitch Interactive, Inc. Position: Software Dev Engineer II Location: New York, NY Multiple Positions Available. Responsibilities Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services...
$176k - $196k
# Senior Software Engineer IICompassBe an Early ApplicantFull TimeseniorNew York, New York, US$176k - $196kPosted Today## Role OverviewCompass is hiring a Senior Software Engineer II. This is a full-time role in New York, New York. Part of Compass's Lifecycle hiring, posted...Minimum wageFull timeLocal areaFlexible hours$171k - $198k
...in the industry, and our headquarters is in downtown San Francisco. About The Role: We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our company's growth and customer satisfaction. This role offers...Flexible hours$80k - $100k
Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United States and its allies... ...than 70 countries across all 7 continents. Job Summary The Software Engineer II will perform full stack development with C# program, MVC,...Hourly payContract workLocal areaRemote work$50 - $60 per hour
...Radiology Technologist II (CT Technologist & Xray Certified) In the role of a Radiology Technologist II at Sollis Health, you will... ...information is HIPPA compliant Updating patient information in our CRM Salesforce Performs clerical duties as requested Performs...CRMHourly pay16 hoursPart timeImmediate startFlexible hoursShift workWeekend work$57.3k - $76.4k
...Join our team at Thermo Fisher Scientific as an Account Manager II, where you'll support revenue growth and contribute to serving science... ...and maintain long-term customer relationships Proficiency in CRM systems (preferably Salesforce) and Microsoft Office Suite Strong...CRMTemporary workWork at office$75.04k - $93.8k
...Position Overview: The Customer Success Manager II is responsible for driving long-term... ...expansion targets. Strong experience using CRM tools (preferably Salesforce) to manage... ...compliance, legal, or adjacent enterprise software environments is a plus. Background working...CRMWork at officeLocal areaFlexible hours$153k - $207k
...and advertising to ML-powered personalization. As a Senior iOS Engineer on the Ads team, you'll work on a product engineering team responsible... ...science, machine learning, and ad operations. Collaborate on software projects with product design and backend aspects Develop,...$200k - $275k
...$200,000–$275,000 + equity Employment: Full-time Department: Engineering About Revin At Revin, we're bringing AI to the built world. Millions... ...Are 4–8 years of full-stack experience shipping production software at a startup, high‑velocity SaaS, or AI‑driven company...CRMFull timeWork at officeRelocation package$176k - $196.1k
...positions across core domains of our platform spanning search, authorization, and end-to-end transaction management. As a Senior Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for...Minimum wageFlexible hours- Role Description The Software Developer II is responsible for the full application lifecycle, contributing to both new development and strategic... ...reporting environments As part of a small senior engineering team, this role will work across multiple business domains,...Work at office
$123k - $165k
...how audiences experience sports, entertainment & news. The Commerce Application Platforms (CAP) team is looking for a Software Engineer II who will be an outstanding addition to our team. Your main platform will be Apple, where you'll help build the iOS, Apple TV...Work from homeWorldwide- ...their merits, not by seniority. We manage to balance pragmatism with fun and lightheartedness." Brandon Vincent Lead Software Development Engineer "As someone who worked in academia, led a nonprofit, and consulted in politics before moving into tech, I've been impressed...Flexible hours
- ...Join to apply for the Software Engineer role at Polimorphic . Polimorphic is revolutionizing local and state government services through an AI‑powered platform that unifies CRM, workflow, case management, and citizen engagement tools. Our AI sits at the heart of our product...CRMFull timeLocal area
$150k - $275k
...them - with teams spanning hardware and software. Speed and scale are our key differentiators... .... Nothing in the way of shipping. Our engineers hold the highest levels of ownership in the... ..., construction software, messaging, CRM, and internal APIs, so every team at Fluidstack...CRMFull time- ...finance stack—ERPs, banks, billing, payroll, CRM, contracts, spreadsheets, email, and... ...the future accounting stack. Every senior engineer owns a finance domain (revenue, cash, close... ...a domain and translate it into software is the single most important skill on the...CRMBank staffWork at officeDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, CRM. Be the first to apply!
- software engineer full time New York, NY
- software system engineer New York, NY
- consulting software engineer New York, NY
- software engineer travel New York, NY
- software engineer mainframe New York, NY
- real time software engineer New York, NY
- network software engineer New York, NY
- senior software engineer remote New York, NY
- entry level software engineer remote New York, NY
- software engineer intern New York, NY

