Jobs · Consulting · Virginia

Software Development Engineer (SDE II), AWS CX - EC2 Core / Outposts Consoles

Amazon Web Services (AWS) · Arlington, VA · 1 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
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

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, experience using frameworks such as angular and react.

Similar jobs