CareerPlan

Software Development Engineer II, Selection Monitoring

Seattle, Washington, United StatesFull-time$144k–$194k2026-10-29 → 2026-11-10
Based in United States

Core

Design and own large-scale data systems, AI/ML-powered services, and self-serve tools to identify missing brands in Amazon's global catalog and guide brand recruitment teams.

Role type

Senior IC software development engineer (data systems & ML integration)

Builds

Scalable data pipelines, brand gap detection services, and self-serve analytics tools for brand recruitment

Domain

E-commerce, Brand Management, Data Engineering, Machine Learning

Deliverable

production ML models

Required skills

Large-scale distributed systems design, Spark on Amazon EMR, C#/C++/Java/Perl, Object Oriented Design, System architecture, Data pipeline development, ML model integration, Code review and mentorship, Operational monitoring

Preferred skills

Full SDLC ownership, Testing and operations experience

Technologies

Spark, Amazon EMR, C#, C++, Java, Perl

Responsibilities

Design and build scalable, highly available services and data pipelines; Partner with applied scientists to integrate ML models and measure data quality; Develop self-serve tools for business teams to analyze brand data; Mentor junior engineers and drive operational improvements

Seniority

Senior, hands-on IC