Software Engineer II, Selection Monitoring
Technology, Data & Digital · Software & Web Development · Data Engineering
I korthet
Amazon's Selection Monitoring team builds large-scale data processing systems for catalog intelligence, handling billions of products and applying ML/DL algorithms. We seek experienced Software Engineers to design, build, and operate robust data pipelines and distributed systems at cloud scale, ensuring data quality and driving business decisions.
Ansvarsområden
- Design and build scalable data processing systems for real-time and pre-computed datasets.
- Develop robust pipelines for ingesting, processing, and enriching product data using AWS technologies.
- Drive technical and architectural vision for systems generating structured domain entities.
- Build comprehensive observability and metrics systems for system health monitoring.
- Solve complex problems in data integration, entity resolution, deduplication, and classification.
- Design and implement efficient storage solutions for large-scale datasets.
- Own end-to-end delivery of critical systems from requirements to operational support.
- Lead and mentor engineers, driving best practices in design, coding, and operations.
Krav
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling).
- Experience programming with at least one software programming language.
Önskade kvalifikationer
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Förmåner
- Inclusive culture that empowers Amazonians.
- Workplace accommodation and adjustment support during application and hiring process.
#software engineering#data processing#catalog intelligence#data pipelines#machine learning#distributed systems#AWS