CareerPlan

Sr. Software Development Engineer, Customer Relationship Management

Seattle, Washington, United StatesFull-time$168k–$227k2026-09-30 → 2026-10-20
Hybrid

Core

Architect and lead the development of highly scalable, resilient, and low-latency systems that power customer and household intelligence at Amazon scale.

Role type

Senior Software Development Engineer (Technical Lead)

Builds

Durable customer memory systems, AI agent orchestration, global-scale data and ML pipelines, and platform tooling for partner teams.

Domain

E-commerce, Customer Relationship Management (CRM), Distributed Systems, Machine Learning

Deliverable

production ML models

Required skills

Distributed systems architecture, AI/ML infrastructure design, LLM workflow design, Real-time and batch data pipeline engineering, System reliability and scaling, Technical leadership, Software lifecycle ownership, Mentorship

Preferred skills

Full software development life cycle expertise, Coding standards and code reviews, Source control management, Build processes, Testing and operations experience

Technologies

AWS, Big Data technologies, LLMs, Machine Learning

Responsibilities

Architect and lead the development of highly scalable, resilient, and low-latency systems; Build and evolve core data and AI/ML infrastructure; Design and implement AI workflows for needs-based reasoning; Write high-quality, maintainable code and drive engineering standards; Work through ambiguity to decompose complex requirements; Own the full software lifecycle from architecture to operations; Mentor other engineers and contribute to long-term architectural direction.

Seniority

Senior, hands-on IC with leadership responsibilities