Software Dev Engineer, Amazon Connect
Core
Design, develop, and maintain highly available, scalable backend services for Amazon Connect, an AI-powered cloud contact center platform.
Role type
Senior Software Development Engineer (Backend)
Builds
Backend services, APIs, and distributed systems for Amazon Connect
Domain
Cloud infrastructure, contact center technology, distributed systems
Deliverable
production ML models | product features
Required skills
Java, TypeScript, distributed systems design, object-oriented design, system reliability and scaling, API design, code review, on-call operations
Preferred skills
Full software development lifecycle ownership, architectural decision making, mentorship of junior engineers
Technologies
Java, TypeScript, AWS, NoSQL, AI/ML tools
Responsibilities
Design and develop scalable backend services; write clean, testable production code; conduct code reviews; collaborate with product and design teams; resolve complex distributed systems problems; mentor junior engineers; participate in on-call rotations; contribute to architectural roadmap.
Seniority
Senior, hands-on IC