Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Integrations Engineer image - Rise Careers
Job details

Data Integrations Engineer

ProPublica is seeking a data integrations engineer to enhance our ability to serve audiences and donors through advanced data management practices. Join our mission-driven team to develop integrated systems that support our journalistic goals.

Skills

  • System integrations experience
  • Data model design
  • API proficiency
  • Database management
  • ETL/ELT familiarity
  • Back-end programming knowledge

Responsibilities

  • Collaborate on strategy and execution of data integration tools.
  • Lead development of scalable and secure systems.
  • Implement data cleaning and validation practices.
  • Develop and maintain ETL/ELT pipelines.
  • Support system performance measurement and recovery.
  • Collaborate with stakeholders to translate needs into projects.

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Inclusive work environment
  • Opportunity to contribute to journalism
  • Equitable pay practices
To read the complete job description, please click on the ‘Apply’ button
ProPublica Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ProPublica DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ProPublica
ProPublica CEO photo
Richard Tofel
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$110000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Integrations Engineer, ProPublica

ProPublica, the renowned independent newsroom known for its impactful investigative journalism, is on the lookout for a dedicated Data Integrations Engineer to join our team in New York, New York. In this exciting position, you'll take the lead in developing systems that power our audience, publishing, and revenue data platforms. Your work is not just about writing code; it’s about crafting high-quality, scalable solutions that enhance our understanding of our audience and donors—ultimately helping us to better serve their needs. We're searching for someone who shares our mission and is capable of operating in multifaceted roles. The responsibilities include shipping resilient code, mentoring your peers, and working closely with product managers, designers, and data analysts to ensure our data systems align perfectly with our goals. By implementing and maintaining robust ETL/ELT pipelines, you will play a vital role in ensuring that our data flows smoothly across integrated systems like Salesforce and Google Analytics. You’ll be part of a collaborative and dynamic product team, focusing on data integration strategies that directly support ProPublica's journalistic endeavors. This position directly reports to our senior director of technology, offering ample opportunity to make a real impact within our newsroom. If you're ready for a role that combines technical expertise with meaningful journalism, then this is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Data Integrations Engineer Role at ProPublica
What are the responsibilities of a Data Integrations Engineer at ProPublica?

As a Data Integrations Engineer at ProPublica, your primary responsibilities will include collaborating on the development of data integration tools that support our journalistic, audience, and revenue goals. You will lead the creation of scalable, secure systems, implement data cleaning practices, and maintain high-quality data flows across platforms integrated with systems like Salesforce. Additionally, you'll work with various stakeholders to understand their needs and drive actionable projects, ensuring our data capabilities align with our organizational objectives.

Join Rise to see the full answer
What qualifications are required for the Data Integrations Engineer position at ProPublica?

To be considered for the Data Integrations Engineer role at ProPublica, you should have at least three years of experience in system integrations and a proven track record of creating scalable solutions. Proficiency in RESTful and GraphQL APIs, strong database management skills, and familiarity with ETL and ELT processes are essential. You should be adept with a back-end programming language such as Python or Node.js, and possess excellent communication skills to effectively document processes and collaborate with diverse teams.

Join Rise to see the full answer
What tools and platforms will a Data Integrations Engineer at ProPublica work with?

In your role as a Data Integrations Engineer at ProPublica, you will be working with various platforms such as Salesforce, Google Analytics, and cloud-based data warehouses like Google BigQuery. Additionally, you will be tasked with creating and managing ETL pipelines for consistent data integration while utilizing modern CI/CD pipelines and containerization tools such as Docker to ensure reliable deployments.

Join Rise to see the full answer
What type of work environment can a Data Integrations Engineer expect at ProPublica?

ProPublica offers an inclusive and collaborative work environment for the Data Integrations Engineer position. You'll be part of a cross-functional product team, working closely with engineers, product managers, and data analysts. The culture encourages shared learning, mentorship, and hands-on development that ultimately fosters innovative solutions in support of the newsroom's mission. This role allows for engagement with various stakeholders throughout ProPublica, emphasizing cross-department collaboration.

Join Rise to see the full answer
Is remote work an option for the Data Integrations Engineer position at ProPublica?

Yes, the Data Integrations Engineer position at ProPublica is open to remote candidates. While our headquarters is based in New York City, we offer flexibility for talented individuals to join our team from various locations, ensuring that geographical constraints do not hinder your opportunity to contribute to our mission of impactful journalism.

Join Rise to see the full answer
Common Interview Questions for Data Integrations Engineer
Can you describe your experience with data integration tools as a Data Integrations Engineer?

When answering this question, focus on specific tools you have used, such as Salesforce or Google BigQuery. Discuss your role in leading data integration projects, the challenges you faced, how you overcame them, and how your efforts contributed to enhancing data quality and operational efficiency.

Join Rise to see the full answer
How do you ensure data quality and consistency in your integrations?

To answer this question effectively, explain your approach to data cleaning, validation, and transformation procedures. Highlight specific methods you've implemented to maintain high data quality, such as automated tests and monitoring systems that track integration success.

Join Rise to see the full answer
What programming languages are you comfortable using for data integrations?

Discuss your proficiency in programming languages relevant to data integrations, such as Python or Node.js. Mention any projects where you've used these languages to build APIs or manage data pipelines, and be prepared to give examples of your hands-on experience.

Join Rise to see the full answer
Can you explain your experience with APIs and how you have secured them?

Detail your familiarity with RESTful and GraphQL APIs and how you've implemented security protocols when creating or managing these integrations. Consider discussing specific challenges you've faced and the solutions you implemented to safeguard sensitive data while ensuring seamless integrations.

Join Rise to see the full answer
How do you stay current with data integration technologies and trends?

When responding, emphasize your commitment to ongoing learning and professional development, mentioning specific resources like industry blogs, webinars, or conferences. You can also discuss how you've applied new technologies or methods to your work to improve integration processes.

Join Rise to see the full answer
What challenges have you encountered in a collaborative project environment?

Provide examples of difficulties you faced while working in a team setting, such as miscommunication or integration issues. Highlight how you addressed these challenges through effective communication, adaptive problem-solving, and your collaborative spirit to ensure project success.

Join Rise to see the full answer
Describe a time when you had to troubleshoot a significant data integration issue.

Select a compelling example that illustrates your analytical skills and problem-solving abilities. Describe the issue in detail, your diagnostic process, the solution you implemented, and the positive impact your actions had on the overall system functionality.

Join Rise to see the full answer
How do you prioritize multiple projects as a Data Integrations Engineer?

Discuss your approach to project management, including your methods for assessing urgency and aligning projects with organizational goals. Highlight any tools you use to remain organized and ensure consistent communication with stakeholders to keep projects on track.

Join Rise to see the full answer
What role do you see data integration playing in the future of journalism?

Take this opportunity to share your vision for data integration within journalism. Highlight the possible advancements that can improve audience engagement and the overall efficiency of newsroom operations, while emphasizing your passion for ethical and impactful reporting.

Join Rise to see the full answer
Why did you choose to apply for the Data Integrations Engineer position at ProPublica?

Here, express your enthusiasm for ProPublica’s mission of investigative journalism and illustrate how your skills can contribute to that goal. Personalize your answer by mentioning specific aspects of the company's work or values that resonate with you and what excites you about being part of the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Connected Kerb Remote No location specified
Posted 6 days ago
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 6 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 39 minutes ago
Photo of the Rise User
Kanshe Infotech Remote Plano, Plano, TX, United States
Posted 12 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
Calculating your matching score...
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$110,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!