Talent.com
Software Development Manager (EC2)

Software Development Manager (EC2)

Amazon Web Services (AWS)Cape Town, Western Cape, South Africa
30+ days ago
Job description

Get AI-powered advice on this job and more exclusive features.

Overview

Come help us build automation that manages millions of hosts for Amazon. The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up engineers to build services and deliver value to our customers. To achieve this requires us to innovate and keep abreast with the latest cutting-edge technologies. We are looking for a proven leader to help lead teams of exceptional software engineers to tackle some of the hardest problems at global scale. We want someone who has a proven record of delivering highly operable and maintainable software on time, has relentlessly high standards for themselves and everyone around them and who will drive engineering best practices throughout the team while constantly looking for ways to make the systems we own better.

Responsibilities

  • Lead teams of exceptional software engineers to tackle hard problems at global scale and deliver highly operable and maintainable software on time.
  • Drive engineering best practices across the team and continuously seek improvements to the systems we own.
  • Be part of a customer-focused environment, understanding customer challenges and delivering solutions accordingly.
  • Communicate effectively in a fast-paced, collaborative team setting.

The Ideal Candidate

  • Be great fun to work with. Our company credo is “Work hard. Have fun. Make history.”
  • Enjoys being a great people manager with a proven track record in recruiting, retaining top talent, and managing day-to-day people and performance tasks.
  • Brings a strong set of project & product management experience.
  • Creates a team vision and product roadmap and sets SMART goals for the team and individuals.
  • Is intensely customer focused and understands customers’ challenges, seeking ways to solve them.
  • Has great communication skills and thrives in a fast-paced, collaborative environment.
  • Team and Organization

    Utility Computing (UC) — AWS Utility Computing provides product innovations from foundational services like S3 and EC2 to ongoing product innovations that differentiate AWS services. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, IoT, Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.

    About The Team

    Our team is dedicated to supporting new members with a broad mix of experience levels. We foster an environment that promotes knowledge-sharing and mentorship, with senior members providing one-on-one mentoring and thorough, kind code reviews. We care about career growth and strive to assign projects that help you develop engineering expertise so you can take on more complex tasks in the future.

    Diversity & Inclusion

    AWS values diverse experiences. Even if you do not meet all qualifications, we encourage you to apply. We support candidates from varied career paths and experiences.

    About AWS

    Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and continue to innovate, powering customers from startups to Global 500 companies.

    Work Environment & Benefits

    We value inclusive culture, work-life balance, and ongoing mentorship and career growth opportunities to help you become a well-rounded professional. AWS emphasizes curiosity, collaboration, and delivering the best results for customers.

    Basic Qualifications

  • Knowledge of engineering practices and patterns across the full software / hardware / networks development life cycle (coding standards, code reviews, source control, build processes, testing, certification, livesite operations).
  • Experience in engineering team management and in engineering roles.
  • Experience in leading the definition and development of multi-tier web services.
  • Experience partnering with product and program management teams.
  • 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 skills and effectiveness.
  • Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. We are required by law to verify your ability to work lawfully in South Africa and may request documentation as part of the process. If you have a disability and need workplace accommodations during the application or hiring process, please visit the accessibility information page for more details.

    Company - Amazon Development Centre (South Africa) (Pty) Ltd. | Job ID : A

    Job Details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Information Technology, Consulting, and Engineering
  • Industries : IT Services and IT Consulting
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Development Manager • Cape Town, Western Cape, South Africa