Job Details

Software Development Engineer , EC2 Placement

About

Description

The successful candidate will have strong software engineering experience, with a passion for thinking about, building and testing distributed systems. You have an interest in how Machine Learning and other optimization techniques can be applied to large-scale problems. You have demonstrated experience working with a team to design, build and operate large-scale systems. With strong engineering fundamentals, an analytical and data-driven approach to your work, and strong communication skills, you have the ability to collaborate well to deliver results. We move fast and work together on small teams to solve big problems.

Responsibilities

  • esign, implement, and deploy distributed systems and algorithms to improve instance placement decisions
  • Work closely with other engineering teams, product managers, and operations to deliver high-quality solutions
  • Identify bottlenecks and optimize system performance at scale
  • Contribute to the technical direction of the team and influence architectural decisions
  • Write clean, maintainable code and participate in code reviews

Qualifications

  • Bachelor's degree in computer science or equivalent

Application instructions:

  • Click on the green button to apply.

Hiring organization

Hiring organization image

Amazon

Employment Type: job

Job Location: Cape Town , South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs