2h ago
New

Data Engineer

Data EngineerData
1 views0 saves0 applied

Quick Summary

Overview

At Stack Overflow, our mission is to empower the world’s developers. Every day, millions of developers come to us to get answers to their programming questions, collaborate better with their teams,

Technical Tools
Data EngineerData

At Stack Overflow, our mission is to empower the world’s developers. Every day, millions of developers come to us to get answers to their programming questions, collaborate better with their teams, and find their next dream job. As the world continues to transform with technology as a leading force, we’re driven to make Stack Overflow a place where everyone who codes feels welcome to learn, share their knowledge, and build their careers.

We're looking for a Data Engineer to help design and deliver the data capabilities behind new application features, working closely with software engineers and product partners. We are trying to solve problems from scalable connections to bespoke external systems to crafting data contracts between services which reliably create product value.We believe in taking data and transforming it into consistent models, and making it available to application services securely and reliably.

 

You'll help shape how those systems work: how data is organized, how changes are processed, how pipelines recover when something fails, and how the architecture scales as we grow. You'll also support the shared data foundations used by analysts, data scientists, and  engineering teams. We measure success by making sure it is accurate, appropriately accessible, ready when the product needs it, and most importantly: provides value to our users.

Responsibilities

~1 min read
  • →Embed with engineering teams to turn application requirements into data models, pipeline designs, and clear interfaces between systems.
  • →Design, build, and operate production data operations using SQL, Python, PySpark and cloud data technologies such as Databricks, integrating APIs, databases, and structured, semi-structured, and unstructured content.
  • →Build ingestion and transformation workflows that deliver usable data to application services and downstream capabilities.
  • →Design customer-aware data flows that preserve tenant boundaries, source permissions, and data lifecycle requirements, including updates, deletions, and regional constraints.
  • →Make pipelines resilient through incremental processing, checkpointing, safe retries, backfills, replay, and data-quality checks.
  • →Build observability that helps the team understand data freshness, completeness, processing progress, and failures across the pipeline.
  • →Evaluate architecture and tooling choices against product needs, balancing reliability, performance, maintainability, and operating cost.
  • →Maintain and improve shared datasets and pipelines that support both application features and internal analytics, avoiding unnecessary duplication of data and processing.
  • →Contribute to design reviews, testing, documentation, and deployment practices. Share what you learn and mentor less experienced engineers.

Requirements

~1 min read

We expect to see:

 

  • 5+ years of relevant engineering experience, including building and operating production data pipelines and contributing to their architecture.
  • Strong SQL and Python skills, with experience in relational databases, data modeling, and query optimization.
  • Experience integrating external APIs and working with changing schemas, imperfect source data, and incremental updates.
  • Experience applying software engineering practices to data systems, including version control, automated testing, code review, CI/CD tooling, observability logging and monitoring.
  • You love solving hard problems with  the ability to investigate issues across ingestion, transformation, and downstream delivery.
  • The ability to explain technical tradeoffs and collaborate with technical and non-technical stakeholders to deliver customer value through reliable, understandable, and maintainable solutions.
  • A track record of sharing knowledge and helping other engineers grow, along with the communication and self-direction needed to work effectively on a distributed team.
  • Experience with Azure/GCP and cloud data platforms such as Databricks, Apache Spark, Delta Lake, or comparable technologies.
  • Experience building data systems for customer-facing applications, particularly multi-tenant products or integrations with third-party services.
  • Experience with document processing, knowledge systems, or pipelines that support AI-powered features.
  • Experience with access controls, data governance, regional data requirements, or customer-data retention and deletion.
  • Experience with event-driven processing, infrastructure as code, and monitoring or optimizing cloud workload costs.
  • Examples of work you're proud of, whether from a previous role, a personal project, open source, or contributions to the Stack Overflow community.

Location & Eligibility

Where is the job
United States
On-site within the country
Who can apply
US

About this job

Who can apply
United States
Posted
Today
Employer
has 1 open job on Jobera.

Listing Details

Posted
November 5, 2026
First seen
November 5, 2026
Last seen
November 5, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
54%
Scored at
November 5, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Data Engineer