Enable job alerts via email!

Senior Data Engineer

Sprout Social

Poland

Remote

PLN 192,000 - 299,000

Full time

Today
Be an early applicant

Job summary

A leading social media analytics company is seeking a Data Engineer to join their Data Foundations team in Poland. The role involves building data pipelines, ensuring data reliability, and assisting teams with data solutions. The ideal candidate has 5+ years of experience in data engineering, strong SQL skills, and familiarity with data transformation frameworks. The company offers flexible paid time off, wellness initiatives, and opportunities for ongoing education.

Benefits

Flexible paid time off
Wellness initiatives
Ongoing education opportunities

Qualifications

  • 5+ years of professional experience in data engineering or building production-grade data infrastructure.
  • Advanced in SQL and proficient in Python.
  • Experience building internal data products.

Responsibilities

  • Implement ELT processes and manage data transformations.
  • Create robust data ingestion from various sources.
  • Partner with stakeholders to define metrics and data quality standards.

Skills

SQL
Data modeling
Python
Data quality frameworks
Collaboration skills

Tools

dbt
Airflow
AWS
Kinesis
Job description
Overview

Sprout Social is looking for a Data Engineer to join our Data Foundations team. This team builds the internal data infrastructure, pipelines, and products that empower analytics, data science, and business stakeholders across Sprout. While our software engineers deliver customer-facing features, our data engineers ensure data is reliable, well-modeled, and accessible to fuel smarter decisions and internal innovation. Remote US.

Why join Sprout Social’s Data Engineering team?

Sprout Social empowers businesses worldwide to harness the immense potential of social media in today’s digital-first world. Processing over one billion social messages daily, our platform delivers insights and actionable intelligence to more than 30,000 brands. These insights guide strategic decisions, drive growth, and foster deeper connections with customers.

Our Data Foundations team enables Sprout’s internal stakeholders—analytics, product, finance, sales, and beyond—to work with trustworthy, scalable, and reusable data. You’ll help build pipelines, curated datasets, and data products that unlock value across the business and extend Sprout’s data-driven culture.

What you’ll do
  • Implement ELT with managed connectors and/or open-source ingestion; codify transformations with frameworks that bring testing, CI/CD, and data contracts to analytics code.
  • Create robust data ingest from both common and custom sources; design resilient models that serve analytics, experimentation, and operations.
  • Partner with product and business stakeholders to define clear metrics and a semantic layer.
  • Implement best practices in schema design, data modeling, and metadata management.
  • Own and evolve internal data infrastructure for quality, monitoring, and discoverability.
  • Provide pragmatic analyst and data science support (SQL debugging, orchestration bootstraps, troubleshooting) to unblock teams while the function scales.
  • Mentor Sprout’s Data Eng team members and help in the hiring process.
  • Partner with software engineering teams where application data intersects with internal pipelines—ensuring business-critical data is clean, structured, and usable.
What you’ll bring

We’re looking for a data engineer with a strong foundation in data infrastructure and a passion for enabling others to succeed through high-quality data. The minimum qualifications for this role include:

  • 5+ years of professional experience in data engineering or at least 5 years of hands-on experience building, deploying, and maintaining production-grade data infrastructure and pipelines.
  • Advanced/Expert level in SQL (e.g. MySQL, PostgreSQL) and data modeling; Proficiency in Python.
  • Working familiarity with ELT + transformation frameworks (e.g., dbt) and with orchestrators (e.g., Airflow).
  • Experience building internal data products (curated datasets, semantic layers, or reusable modeling frameworks).
  • Pragmatic engineering habits: testing, version control, PR reviews, incident management, CI/CD, documentation, and observability for data.
  • Built transformations with dbt (or similar) and managed semantic layers/metrics for BI (Tableau, Hex, Looker).
  • Demonstrated experience collaborating with stakeholders from functions such as Product, Analytics, or Finance to gather requirements, define project scope, and deliver data solutions.

Preferred qualifications for this role include:

  • Understanding of data quality frameworks, testing, and monitoring practices.
  • Familiarity with event-driven or streaming frameworks (Kafka, Kinesis, Pub/Sub).
  • Exposure to cloud infrastructure (AWS, GCP, or Azure) and cost optimization for data platforms.
How you’ll grow

Within 1 month, you’ll plant your roots, including onboarding and learning the team’s data stack. Within 3-6 months, you’ll deliver your first production-ready pipeline and expand collaboration with analysts and data scientists. Within 12 months, you’ll take technical ownership of pipelines or data products and help shape the team’s roadmap.

Our Benefits Program

Insurance and benefit options built for individuals and families; flexible paid time off and parental leave; high-quality equipment; wellness initiatives; ongoing education and development opportunities via Grow@Sprout; diversity, equity and inclusion initiatives; corporate social responsibility; offices in Chicago and Seattle for those who prefer an office setting. Sprout maintains a remote workforce in many places in the United States. Some roles require an office presence; if so, it will be indicated in the job listing and offer letter.

Base pay and total compensation: our base pay ranges are zone-based, with zone 1 (NY, CA, WA) and zone 2 (all other US states). The listed ranges reflect market-based compensation and are reviewed bi-annually. Eligible employees may receive RSUs and participate in Sprout’s 401k plan with employer match. Details are provided in the full compensation package information.

Sprout Social is an Equal Opportunity Employer and an Affirmative Action Employer. We do not discriminate based on identity, race, color, religion, national origin or ancestry, sex, age, disability, pregnancy, veteran status, or any other protected characteristic. We also provide accommodations upon request during the interview process.

For more information, please review Sprout’s Global Applicant Privacy Notice and our DEI commitment.

Apply for this job

Indicates required fields are marked with an asterisk. The following fields are typically requested: first name, last name, email, phone, location, resume/CV, current or recent company, how you heard about us, work authorization, and other standard information. You will also be asked about your experience collaborating with non-technical teams to translate business needs into data models and to describe a complex data pipeline you’ve built.

Voluntary Self-Identification and related information are collected for government reporting purposes and to measure our diversity and inclusion progress. Participation is voluntary and confidential.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.