New offer - be the first one to apply!
October 18, 2026
Senior Software Engineer
Senior
160,200 - 261,000 USD/yr
Redmond, WA
Quick Facts
Role: Senior Software Engineer (Data & Insights)
Focus: PiB-scale batch and streaming data processing, real-time insights, and data quality
Description
You will lead the design and ownership of scalable data analytics and insight platforms that process petabyte-scale data daily. Responsibilities include building fault-tolerant pipelines and core datasets with Spark and Flink, delivering real-time insights, and implementing data quality and anomaly detection with strict performance and reliability standards. You will collaborate cross-functionally and use AI practices across coding, testing, data processing, and validation.
Responsibilities
Design, build, and own the optimal data processing architecture for new data and analytics pipelines, dashboards, and metrics using Azure and open-source technologies
Build core datasets as well as scalable and fault-tolerant pipelines
Build data anomaly detection and data quality checks; optimize pipelines for ideal compute and storage systems while guaranteeing high quality and SLA datasets
Understand data compliance and data governance
Collaborate with data scientists and product managers to design and develop end-to-end data assets
Hands-on ownership of at least one data process technology (Spark or Flink) and at least one message queue technology (Kafka or EventHub)
Hands-on work with data storage technologies (HDFS, Azure Blob, etc.)
Leverage AI technology in coding, testing, data processing, and data validation
Requirements
Bachelor’s degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python (or equivalent experience)
6+ years backend service development; 2+ years batch or streaming data processing for PiB-level data
Domain expert on Spark or Flink to handle PiB-level data every day
Experience optimizing data pipeline performance
Experience using AI in data processing and data validation
Fluence/verbal and written English communication
Preferred: 6+ years in one or more coding languages (C#, C++, Java); familiarity with Spark/Flink; familiarity with Kafka/EventHub; cloud experience such as Azure; storage experience such as HDFS/Azure Blob; AI in coding/testing; data compliance/governance experience (plus)
Benefits
Certain roles may be eligible for benefits and other compensation
Base pay range (U.S.): USD $119,800–$234,700 per year; San Francisco Bay area and New York City metro: USD $160,200–$261,000 per year
Similar jobs you might like
Senior Data Engineer – Data Integration & Analytics (all genders)
adesso SE
Senior
Technology
Düsseldorf, NR, Germany · On-site
€45K - €75K/yr
6 days ago
Senior Data Engineer
Jit Team
Senior
Technology
Gdańsk, Pl-Pm, Poland · On-site
37440K zł - 49920K zł/yr
11 days ago
Senior Data Engineer Kafka / Spark (k/m), branża bankowa
Ideamotive
Senior
Technology
Warsaw, Maz, Poland · On-site
0K zł - 0K zł/yr
11 days ago

Senior Data Engineer
Avenga
Senior
Technology
Wrocław, DS, Poland · On-site
18K zł - 24K zł/yr
17 days ago

Senior Azure Data Engineer
Be in IT to butikowa firma rekrutacyjna IT.
Senior
Technology
Warsaw, MA, Poland · Remote
270K zł - 333K zł/yr
12 days ago
Senior Data Scientist - CTJ - TS/SCI
Microsoft
Senior
Technology
Reston, VA
$160K - $261K/yr
16 days ago

Senior Software Engineer AI Initiatives (m/w/d)
hygi.de
Senior
Technology
Telgte, Germany · Hybrid
€70K - €105K/yr
15 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights