Software Dev Engineer (SDE II), AWS CX - EC2 Core / Outposts Console
Amazon Web Services (AWS) · Arlington, VA · 3 wk ago
ConsultingFull-time
Key job responsibilities
- Design and implement user interfaces for AWS Console experiences using modern web technologies including React, TypeScript, and related frontend frameworks to deliver intuitive, accessible, and performant customer experiences;
- Build and refine agentic experiences within AWS Console that enable customers to accomplish complex workflows through natural-language interactions and AI-assisted guidance;
- Collaborate cross-functionally with UX designers, product managers, and service teams to translate business requirements and user needs into technical solutions, participating in UX deep dives and design reviews;
- Own features end-to-end from initial scoping and technical design through implementation, testing, deployment, and operational support, ensuring high-quality deliverables that meet customer expectations;
- Monitor and optimize console performance by analyzing metrics dashboards, identifying performance bottlenecks, and implementing improvements to ensure predictable console behavior across all AWS regions;
- Participate in operational excellence through oncall rotations, responding to tickets, maintaining runbooks, and building automation to reduce toil and improve team efficiency;
- Mentor and provide technical guidance to other engineers through code reviews, pair programming, and knowledge sharing, helping elevate the team's technical capabilities and code quality standards;
- Drive continuous improvement by proactively identifying opportunities to enhance user experience, reduce technical debt, and implement best practices across the codebase;
- Contribute to roadmap planning by sizing work, providing technical input on feasibility, and helping prioritize features based on customer impact and technical considerations
Basic Qualifications
- 3+ 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
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Preferred Qualifications
- Experience in agile software development methodology
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node