company_logo

Full Time Job

Senior Salesforce Developer, Audience Products

NPR

Remote / Virtual 06-04-2025
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
OVERVIEW

INTRO TO POSITION
NPR's Salesforce CRM runs critical business processes from donor management to management of our nationwide NPR Network of Member organizations to powering digital experiences for millions of Americans. As NPR grows its digital platforms and rich audience experiences, the organization is investing in its audiences and their engaged, long-term relationships with our platforms. NPR's Salesforce supports critical audience processes, including newsletter subscription, audience engagement strategies, user identity and log-in, and donor management and retention among many other functions, and sits at the core of our data-informed audience strategies.
The Senior Salesforce Developer, Audience Products will join a team of NPR colleagues focused on facilitating the growth of new known users, audience engagement and donor conversion/retention. You will be deeply involved in leveraging Salesforce to implement a wide array of product features across audience experiences. This will involve implementing integrations between Salesforce and external systems such as payment gateways, fundraising technology providers, user identity management systems, email service providers and other marketing tools. The ideal candidate can work seamlessly across projects and understand the varied technical layers that enable product experiences. They will proactively identify and implement efficient, scalable, and sustainable Salesforce solutions for product requirements that help NPR achieve its strategic goals. With audience data and decisions as a key priority, this role will partner well with enterprise and other Salesforce-oriented staff across divisions and other leaders making the most of Salesforce's possibilities for our business. A successful candidate will be familiar with Agile methodologies and have demonstrated ability with automation, UI design, security (incl. SSO), testing, and integrations to drive platform innovation, optimization and best practices.
RESPONSIBILITIES
• Understand multi-level NPR audience needs. Analyze and iterate Salesforce processes that connect audience's experiences and staff's audience facilitation for purposes of engagement and conversion to sign-in, donation, and subscription.
• Enable the use of Salesforce managed data to inform user experiences on NPR managed products such as NPR.org, our mobile app and elsewhere for contributors and non-contributors alike.
• Lead new platform development in support of audience product priorities to implement Salesforce code that helps achieve NPR's strategic goals to identify known users/logged-in users, engage audience members more deeply, convert users into financial contributors and retain their support for the long-term.
• Maintain system integrity and security, ensuring compliance with data governance policies.
• Optimize and refactor existing code and processes for performance and reliability.
• Manage deployment processes across development, test, and production environments.
• Partner with cross-divisional product and technical teams to evaluate, scope, and design of new platform development in support of audience product priorities.
• Collaborate with the Senior Salesforce Administrator, Audience Products to gather requirements and translate them into scalable and efficient Salesforce solutions with a focus on performance optimization and adherence to Salesforce best practices.
• Work with cross-divisional Salesforce resources to assess the impact of new audience product requirements on the existing platform as well as all upstream and downstream applications, systems, integrations, and processes.
• Coordinate with cross-divisional Salesforce team members in using best practices and managing integrated applications.
• Collaborate with other Salesforce development resources to conduct thorough peer code reviews to ensure adherence to coding standards and best practices.
• Document and maintain system documentation including conceptual overviews, solution designs, configurations, integrations, dependencies, and system diagrams for audience products.
• Create testing and implementation plans for audience products.
• Remain current with Salesforce releases, best practices, and new features; recommend improvements to enhance NPR's Salesforce environment.
• Communicate opportunities, trade-offs, challenges, and changes within and across teams in a professional, efficient and creative manner.
• Contribute to a culture of collaboration and inclusion across all disciplines.
The above duties and responsibilities are not an exhaustive list of required responsibilities, duties and skills. Other duties may be assigned, and this job description can be modified at any time.
MINIMUM QUALIFICATIONS
• Minimum eight years of experience as a Salesforce Developer supporting large scale, complex solutions
• Demonstrated understanding of Salesforce platform, best practices, and functionality
• Demonstrated success in creating innovative, user-friendly Salesforce solutions
• Proficiency with Apex, Lightning Web Components, and SOQL
• Deep understanding of Salesforce architecture, including data model, limits, and security
• Strong knowledge of REST/SOAP APIs, and integration patterns
• Experience integrating with external systems (e.g., payment processors, fundraising platforms, user identity management systems, other CRMs, CMSs)
• Proficiency with IDEs that support Salesforce development, such as VS Code and the Salesforce CLI
• Proficiency with APIs and integrating Salesforce with external systems
• Proficiency with Agile methodologies and DevOps/release management
• Proficiency with connected apps in Salesforce
• Proficiency with Git
• Deep expertise in asynchronous Apex patterns, queue management, and handling high-volume transactions
• Ability to articulate technical concepts to non-technical stakeholders
• Strong troubleshooting mindset for user-reported and system errors
• Experience with data imports, exports, deduplication, and bulk data handling via Data Loader or APIs
• Proven track record for delivery of code that achieves organizational business needs
• Knowledge of Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Nonprofit Success Pack
• Platform App Builder, Platform Developer I, and Platform Developer II Certifications
PREFERRED QUALIFICATIONS
• Experience with Salesforce Marketing Cloud and AMPscript a plus
• Experience in the media industry a plus
WORK LOCATION
• Remote Permitted: This is a remote permitted role. This role is based out of our Washington, DC office but the employee may choose to work on a remote basis from a location that NPR approves.
JOB TYPE
• This is a full time, exempt position.
COMPENSATION
Salary Range: The US based anticipated salary range for this opportunity is $132,000-145,000 plus benefits. The range displayed reflects the minimum and maximum salaries NPR expects to provide for new hires for the position across all US locations.
Benefits: NPR offers access to comprehensive benefits for employees and dependents. Regular, full-time employees scheduled to work 30 hours or more per week are eligible to enroll in NPR's benefits options. Benefits include access to health and wellness, paid time off, and financial well-being. Plan options include medical, dental, vision, life/ accidental death and dismemberment, long-term disability, short-term disability, and voluntary retirement savings to all eligible NPR employees.
Does this sound like you? If

[more...]

Jobcode: Reference SBJ-6kkzkn-216-73-216-118-42 in your application.

Salary Details
Salary Range: $132,000 to $145,000 Per Year ($ USD)
Company Profile
NPR

NPR is an independent, nonprofit media organization that was founded on a mission to create a more informed public. Every day, NPR connects with millions of Americans on the air, online, and in person to explore the news, ideas, and what it means to be human.