As an SDM in the EC2 Core Console team, you will lead a group of skilled engineers working on both front-end and back-end development. You'll collaborate closely with Product Managers, UX designers, researchers, and data scientists to evolve and expand our console capabilities. Your role will be pivotal in shaping the future of how customers interact with and manage their EC2 and related resources.
The EC2 Console is often the gateway through which customers explore and understand the broader AWS offering. It's crucial in helping users quickly ramp up in new domains, efficiently manage their workloads, and extract maximum value from the cloud. Your team will be at the forefront of simplifying complex cloud operations and enabling our customers to achieve more.


Why It Matters


The EC2 Core Console is at the heart of AWS customer interactions, serving millions of users. Your work will directly impact how businesses of all sizes harness the power of cloud computing. You'll be at the forefront of innovation, helping to simplify complex cloud operations and enable our customers to achieve more. By integrating new technologies like GenAI, you'll help shape the future of cloud management interfaces, making AWS services more accessible and impactful for our diverse customer base.


Key job responsibilities


Lead and mentor a team of software engineers, fostering their growth and driving technical excellence
Collaborate with cross-functional teams to define and execute on the product roadmap
Drive data-informed decisions to continuously improve the console experience
Ensure the scalability, reliability, and performance of the EC2 Core Consoles
Champion best practices in software development, including code quality, testing, and operational excellence
Represent the team in interactions with senior leadership and key stakeholders
Balance short-term deliverables with long-term strategic goals
Innovate on behalf of customers by leveraging high value technologies, including Generative AI and other emerging tools
Continuously seek ways to simplify complex tasks and improve user productivity within the EC2 Consoles


Basic Qualifications


2+ years of engineering team management experience
5+ years of engineering experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations


Preferred Qualifications


Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
  • Cape Town