Software Development Engineer, Aws Kumo Last-mile

Amazon Amazon · Big Tech · Cape Town, South Africa · Software Development

Software Development Engineer role within AWS Kumo Last-Mile team, focusing on scaling AWS support capabilities through innovative solutions, automation, and customer-centric IT support. The role involves contributing to the complete vertical stack of an SOA based system, utilizing various technologies including Kotlin, Java, JavaScript, Ruby, and AWS services. The team employs machine learning for understanding customer behavior, predicting intent, personalizing content, and automating issue resolution via chatbots.

What you'd actually do

  1. In our team, engineers have the opportunity to contribute to the complete vertical stack of an SOA based system, which is horizontally connected to most systems in the larger Amazon ecosystem.
  2. Our SDEs use a variety of open source technologies, native AWS services as well as services internal to AWS.
  3. We code mostly in Kotlin, Java, JavaScript and Ruby (RoR), and build on technologies powering the web such as Angular/Bootstrap, Node and Elastic Search as well as a broad range of in-house Amazon Cloud technologies and native AWS technologies, such as Route53, Lambda, Fargate, API gateway, AppSync, KMS, AWS Connect, Lex, Kendra, Redshift, QuickSight and DynamoDB.
  4. You recognize and adopt best practices in software development engineering: design, testing, version control, documentation, build, deployment, and operations.
  5. You write high quality, maintainable, and robust code

Skills

Required

  • Software Development
  • Problem Solving
  • Kotlin
  • Java
  • JavaScript
  • Ruby
  • Angular
  • Bootstrap
  • Node
  • Elastic Search
  • Route53
  • Lambda
  • Fargate
  • API gateway
  • AppSync
  • KMS
  • AWS Connect
  • Lex
  • Kendra
  • Redshift
  • QuickSight
  • DynamoDB
  • HTML 5
  • REST
  • jQuery
  • AJAX
  • CSS3
  • SOA
  • Responsive design
  • data structures
  • algorithms