Software Development Manager, Aws Support

2 weeks ago


Cape Town, Western Cape, South Africa Amazon Dev Centre South Africa Full time
3+ years of engineering team management experience

  • 7+ 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
  • Experience partnering with product or program management teams
  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field (or equivalent experience)


We are looking for a technical leader that can lead the execution of AWS Support's Support API strategy that must be highly scalable, highly available, handle diverse frameworks and integrations, and make it easier for our customers to interact with our Support organization.

This technical leader needs to be able to evaluate and evolve our technology stack as the cloud around them evolves and be ready to invent new ways of solving exciting new challenges every day.

The leader should be a strong operator, who is comfortable operating productions systems that thousands of Enterprise and Business customers depend on.


To do so, you should be passionate about improving the AWS customer's support experience and executing on our vision of integrated support.

You will be energized by owning a publicly available API and integrating with downstream services. You will be excited about leading a team of engineers to achieve their goals and helping grow their careers.

Key job responsibilities

PRODUCT
You will closely partner with your product manager to define and execute on the vision for your product. You will set and help your development team maintain line-of-sight to key product goals.

PROJECTS

You will be responsible for developing a roadmap and delivery plan for your team as well as track progress against key goals.

You will identify dependencies and risks and mitigate risks before they start to impact project goals and manage expectations when things don't go as planned.


PROCESS
You, together with your team, own the team's development process.

You should be comfortable running an agile development process and ensure it serves the team, rather than the team serving it.


PEOPLE
You will own all facets of performance management and career development for your team. Helping team members achieve their career objectives through regular one-on-one engagements is required. You will mentor all members in order to maintain a well-rounded, world class organization. You will own and be accountable for the output and performance of your team.

TECHNICAL AND OPERATIONAL EXCELLENCE
You should ensure your team is technically excellent. That includes ensuring security remains your top priority, with operations second and features third. You should build for high-availability and utilize best-in-class native AWS technologies. You will mentor your team on design best practice, even though your engineers ultimately own the solution.

RECRUITING AND HIRING

INCIDENT AND ESCALATIONS MANAGEMENT

You will be the point of contact for enquiries regarding escalations and service incidents impacting our case management customers, for services you own or the broader case management space during your coverage period.

The manager is expected to respond to critical issues regarding engagement and incident management on an as needed basis.

You will be driving initiatives regarding improvements to existing tools & processes and providing feedback on new practices & procedures in order to scale with the rapid expansion of the AWS services and customer base.

About the team
You will manage a team consisting of highly skilled software development engineers. The team is responsible for the public AWS Support API product.

  • 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
  • Master's degree in computer science, engineering, mathematics or equivalent
  • Experience delivering products against plan in a fastpaced, multidisciplined, distributedresponsibility and often ambiguous environment


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Join the Cloud Innovation Team at AWS Amazon Web Services At AWS Kumo, you will be part of a team dedicated to driving Cloud innovation for industry leaders worldwide. Kumo, the global product and engineering organization for AWS Support, is at the forefront of developing products vital for exceptional customer experiences on AWS. Key Products: AWS Trusted...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    3+ years of engineering team management experience 7+ 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 Experience partnering with...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Experience in patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, highperformance computing 4+ years of CS, CE, ML or...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity,...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service.Our platform handles a significant load of Internet traffic generated by internal and external customers that build their solutions on EC2. On...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You:We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace.As the Software Development Manager at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a step back,...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    We are a new team in AWS' Kumo organisation - a combination of software engineers and AI/ML experts.Kumo is the software engineering organization that scales AWS' support capabilities. Amazon's mission is to be earth's most customer-centric company and this also applies when it comes to helping our own Amazon employees with their everyday IT Support needs....


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Come and join our creative team of software developers dedicated to EC2 and its customers. Join us in building the next generation Control Plane service that runs the Amazon Elastic Compute Cloud (EC2) web service.Our team owns the EC2 instance lifecycle. As an engineer on our team, you'll help to deliver features for customers and improve the customer...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Come and join our creative team of software developers dedicated to EC2 and its customers. Join us in building the next generation Control Plane service that runs the Amazon Elastic Compute Cloud (EC2) web service. Our service handles significant Internet traffic generated by both internal and external customers who build their own products and services...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You:You Bring: At least 35 years' experience managing software development teams and leads. At least 6 years in a technical role within the IT software development industry. Prior experience ensuring timely project delivery. Provide technical and architectural guidance to development team. Ensure development standards and development SDLC is adhered...

  • 2024 Aws Sales Intern

    2 weeks ago


    Cape Town, Western Cape, South Africa AWS EMEA SARL (South Africa) - H01 Full time

    Undergraduate currently in their final year enrolled in an accredited University/College pursuing a Bachelor's Degree or higher in IT, Information Systems, Computer Science, Engineering, or related technical field.This internship will start in June 2024 and will run for 12 monthsAmazon Web Services is innovating new ways of building massively scalable...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups and...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Come and join our creative team of software developers dedicated to EC2 and its customers. Join us in building the next generation Control Plane service that runs the web service. Our service handles significant Internet traffic generated by both internal and external customers who build their own products and services using EC2. On any given day we use...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited - A78 Full time

    AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success....

  • AWS Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Level-Up Full time

    Overview Seeking an experienced AWS Developer to join the Dev Team and assist in the migration of our infrastructure from DigitalOcean to AWS. The ideal candidate will have a strong background in AWS services and infrastructure management, with a focus on scalability, reliability, and security. Our client is a dynamic and innovative company specializing in...


  • Cape Town, Western Cape, South Africa AWS EMEA SARL (South Africa) - H01 Full time

    Currently in your final year of a degree in Computer Science / Engineering / Mathematics / Technology / Related science/technical field. Interest and aptitude to learn about and deliver cloudbased solutions to customers. Knowledge of one of the programming languages like Java, Python, Ruby, , C#, or C++ OR the interest and technical ability to learn a...

  • Software Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    POS240485 Software Developer (Full Stack)(POS24085)Somerset WestR to per monthFull Stack Developer (POS24012)Somerset WestR to R negotiable depending on experienceJob Purpose:As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts...

  • Software Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    POS240485 Software Developer (Full Stack)(POS24085) Somerset WestR to per monthFull Stack Developer (POS24012) Somerset WestR to R negotiable depending on experienceJob Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts...

  • Software Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Emporium Full time

    POS240485 Software Developer (Full Stack)(POS24085)Somerset West R to per month Full Stack Developer (POS24012) Somerset West R to R negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that...


  • Cape Town, Western Cape, South Africa Amazon Full time

    Software Development Engineer – EC2 API BorderCome and join our creative team of software developers dedicated to EC2 and its customers. Join us in building the next generation Control Plane service that runs the Amazon Elastic Compute Cloud (EC2) web service.Our service handles significant Internet traffic generated by both internal and external customers...