Software Development Engineer II , Amazon Fulfillment Technologies - Inbound
Core
Design and build large-scale batch and streaming data pipelines, data models, and processing systems to ingest, transform, and serve petabytes of supply-chain data for intelligent decision-making and ML use cases.
Role type
Senior IC data engineering specialist (supply chain)
Builds
Scalable data infrastructure, curated datasets, feature stores, and ML operationalization pipelines
Domain
Supply chain logistics / Large-scale data engineering
Deliverable
production ML models
Required skills
Python, SQL, batch and streaming data pipelines, big data technologies (Spark, Hive, Presto), data modeling, ETL/ELT, feature engineering, data quality/observability, CI/CD, software engineering fundamentals
Preferred skills
MLOps tooling (SageMaker, MLflow), streaming data processing (Kafka, Kinesis, Flink), data orchestration (Airflow, AWS Glue), infrastructure-as-code (Terraform, CDK), ML evaluation frameworks, agentic workflows
Technologies
Spark, Hive, Presto, Kafka, Kinesis, Flink, Airflow, AWS Glue, SageMaker, MLflow, Terraform, CDK, CloudFormation
Responsibilities
Design and operate scalable data pipelines; own data modeling and curated datasets; build feature engineering pipelines and stores; lead technical design reviews; ensure data quality and observability; partner with scientists to operationalize ML workflows; deliver production software and drive engineering best practices; diagnose and resolve production issues; mentor early-career engineers
Seniority
Senior, hands-on IC