Software Development Engineer, CS ARIA

AmazonHyderabad, TelanganaOn-siteFull-timeMid level, 2–5 yearsListed 21 minutes ago

Apply now

About this role

Description

The SDE II on the CS ARIA team builds automation and self-service capabilities that resolve customer issues in real time across CS channels (Homepage, Chat and Voice). This role owns features end to end, from design and implementation through testing, deployment, operations and documentation.

Key job responsibilities
>Own features end to end, including design, implementation, testing, deployment, operations and documentation
> Build software that is well designed, extensible, performant and secure
> Weigh tradeoffs carefully and choose lasting solutions over short-term workarounds
> Start from customer needs to shape requirements and design and derive implementation decisions based on the business problem and technical strategy aligned
> Own system design, scalability and operational excellence for the team's self-service services
> Work with product, CS operations and partner teams to define/clarify/align on requirements and dependencies
> Track launch metrics (automation rate, repeat contacts, redirection rate) and improve the work based on the results
> Mentor junior engineers, review code and help set the team's technical direction

About the team
CS ARIA owns automated resolution for order-related defects across all CS surfaces (CSHP, Chat, Voice) and the complete self-service capabilities for Amazon Business. We also own the end-to-end experience enabling customers to reach CS through Alexa+.

An SDE2 on this team is an autonomous contributor who delivers features across the full software lifecycle — working backwards from customers, designing, implementing, testing, deploying, operating, and documenting. They own medium-to-large features or significant service components, taking on projects where the business problem and technology strategy are well understood but the implementation path requires independent judgment. They build software that is well-designed, extensible, performant, and secure — balancing constraints thoughtfully while avoiding short-term workarounds.

Basic Qualifications

- 2+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

Preferred Qualifications

- 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.