ProPublica is hiring a software engineer to work primarily on the systems and services that power its audience data platforms. The role advances ProPublica’s investigative journalism mission by building systems that improve understanding of audiences and donors. The engineer will contribute to the product road map and hands-on development, shipping high-quality, resilient code and collaborating with designers, product managers, data analysts, engineers, and agency partners. Work includes writing code, configuring no- and low-code integrations, documenting systems, sharing expertise, and proactively solving problems. The engineer will work across engineering, audience, and membership operations to align technical capabilities with organizational objectives. The position reports to the Director of Product Engineering and works closely with the Audience Data and Insights Analyst. It focuses on reader-facing membership features, the systems and integrations behind them, audience and donor journey tracking, experimentation infrastructure, and privacy and regulatory compliance. ProPublica’s site runs on WordPress VIP. The position is full time and includes benefits. ProPublica is based in New York and is open to remote candidates. The role has an in-office requirement of two days per week in the New York City office; that requirement may be extended to other offices with 60 days’ notice. Applicants must be eligible to work in the U.S. The job is covered by a collective bargaining agreement with The NewsGuild of New York, Local 31003, CWA, AFL-CIO. The expected salary range is $120,000 to $145,000, with the final figure depending on experience, accomplishments, and location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed