remote
Software Development Manager III - Search Science & Data Infrastructure - Amazon.com
Software Engineer
Lead a high‑performing team building scalable search and data infrastructure, leveraging machine learning, cloud services, and low‑latency algorithms to deliver personalized product search experiences.
About the role
Key Responsibilities
- Lead and mentor a multidisciplinary engineering team focused on search relevance, ranking, and data pipelines.
- Design, develop, and operate large‑scale, low‑latency search services on AWS that process billions of queries daily.
- Drive the integration of machine‑learning models into the search stack to improve intent understanding and personalization.
- Collaborate with product, data science, and UX teams to translate business goals into technical roadmaps.
- Ensure reliability, performance, and cost‑efficiency through robust monitoring, testing, and continuous delivery practices.
Requirements
- 5+ years of software engineering experience, with at least 2 years in a technical leadership role.
- Strong proficiency in Python, Java, or C++ and experience building distributed systems at scale.
- Hands‑on experience with machine‑learning pipelines and deploying models in production.
- Deep knowledge of AWS services (e.g., EC2, S3, Lambda, DynamoDB) and cloud‑native architecture.
- Proven ability to solve complex performance problems and deliver high‑throughput, low‑latency services.
Skills
pythonjavacmachine learningaws