Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 29, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of cloud computing, and AWS, is the ability to leverage a new business model and turn capital infrastructure expenses into variable costs. Businesses no longer need to pl...
    Read more about this company

     

    Software Development Engineer - EC2 Service Platform

    DESCRIPTION
    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 any given day we use Java, Kotlin, Typescript, Python, Ruby, Go and C++ as well as various Native AWS services and Amazon-internal tools. We don't expect you to be an expert in, or know all these technologies, but we do expect you to have strong programming fundamentals and be excited to learn about these technologies.

    Our team invents, designs and builds software that is stable, scalable and performant. We write and support code that is easy to understand with solutions that are pragmatic. We keep a high bar in code reviews to ensure high quality code.

    Engineers in our teams have great ownership, a drive to innovate and aim to have resounding impact in whatever we build.

    As a member of this team, you will own and contribute to the development of quality designs & solutions, solving complex problems. You are able to operate with limited guidance and take a long term view of your team’s services and how they fit into the broader architecture. The services that your team own are used by many teams and you will have opportunities to work and influence engineers and teams outside of your own team to build out EC2 architecture that supports Amazon scale business needs.

    We follow a DevOps model and we assign projects and tasks based on what will help each team member develop into a more well rounded engineer that will enable them to take on more complex tasks in the future. This position includes on-call duties which is on rotation with the rest of the team. Our team values work-life balance.

    As an Amazonian, you will enjoy interacting with some of the most talented engineers in our industry through breakfast talks and demos, internal communities and extensive training material that spans all aspects of our business.

    We are looking for a new teammate who is enthusiastic, curious, empathic, motivated and reliable. The development opportunities are plentiful and we're only just starting to scratch the surface. If this sounds intriguing to you, then come build with us.

    BASIC QUALIFICATIONS

    •  Degree in Computer Science or related field, or equivalent working experience
    •  3+ years experience in a software development environment
    •  Proficiency in Computer Science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis.
    •  Proficiency in at least one modern programming language, such as Java, C#, Python, Javascript, Go, Ruby, Kotlin


    PREFERRED QUALIFICATIONS

    •  Effective written and verbal communication skills
    •  Able to work in a diverse team


    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. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

    go to method of application »

    Full-stack Engineer - EC2 Console

    DESCRIPTION
    The Amazon EC2 team is seeking Front-End Engineers (FEE’s) to create beautiful customer facing products and innovate to improve experiences for millions of users. The EC2 Console Development team is based in Cape Town, South Africa and builds and operates the web-based EC2 Console, one of the most widely used AWS consoles.

    Our mission is to enable our customers to learn, build, deploy, monitor and manage their EC2 infrastructure. We use rich data drawn from customer and product research as well as real time analytics to monitor and anticipate our customers’ needs. We then design and build innovative solutions for our customers using the latest web based technologies.

    In this role, you will develop new features and improvements for the EC2 Console, working with your team, product managers and UX designers to build web-based products that delight our customers. You will own customer facing features through the entire life-cycle, from design, implementation, testing, deployment and into production. You will work to optimize applications for performance and reliability.

    In your first few months in the EC2 Console, you will design and develop new features. You may help to migrate code to our new React based environment, and you’ll join your team’s on-call rotation, helping to support the console and improve our tooling and monitoring systems.

    Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

    Our team also puts a high value on work-life harmony. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so that you can have a productive and well-balanced life—both in and outside of work. We engage with colleagues all over the world, meaning we accommodate different time zones. We rotate our on-call responsibilities within our development teams, which means that you would need to be contactable outside of work hours every 4-6 weeks.

    BASIC QUALIFICATIONS

    •  3+ years of industry experience in a software development environment
    •  Degree in Computer Science or related field, or equivalent working experience
    •  Proficiency in at least one programming language such as JavaScript, Typescript, Java, C#, Python or Scala
    •  Proficiency in at least one common JavaScript framework such as React or Angular, and knowledge and appreciation of web standards
    •  Understanding of Computer Science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis

    PREFERRED QUALIFICATIONS

    •  User interface design experience
    •  Experience with React and Redux
    •  Exposure to troubleshooting and supporting production systems
    •  Experience with UI test automation frameworks

    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. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

    go to method of application »

    Software Development Engineer – EC2 API Border

    DESCRIPTION
    Come join our creative team of software developers dedicated to EC2 and its customers. Join us in building the next generation Control Plane service platform that runs 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 platforms on EC2. On any given day we use Java, Kotlin, Python, Ruby as well as various Native AWS services and Amazon-internal tools. We don't expect you to be an expert in, or know all these technologies listed, but we do expect you to be excited to learn about them. As an experienced engineer in this team, you will play a committed role in developing high quality software designs & solutions to our often complex problems.

    Our team is dedicated in supporting new team members with a welcoming inclusive approach. We are a team that strives to grow each other in our careers through mentoring. Our team invent, design and build software that is stable and performant. We write and support code that is easy to understand with solutions that are pragmatic. We do this by keeping a high bar in code reviews that we take seriously. We believe good code reviews raise quality and a mechanism to instill high standards for growth.

    We care about career growth. We follow a DevOps model and we try and assign projects and tasks based on what will help each team member develop into a more well rounded engineer that will enable them to take on more complex tasks in the future. As an Amazonian, you’ll enjoy interacting with some of the most talented engineers in our industry through breakfast talks and demos, internal communities and extensive training material that span all aspects of our business. Engineers in our teams have a strong sense of ownership and drive to innovate and have resounding impact in how we develop and deliver software at such a large scale.

    This position involves on-call responsibilities. This is typically once every 6 weeks. We don’t like to be paged unnecessarily and we strive to keep this down and ensure our systems are fault tolerant. Our team values work-life balance and respect each others time.

    We are looking for a new teammate who is enthusiastic, curious, empathic, motivated and reliable. We are just starting to scratch the surface of the opportunity in front of us and if this sounds like a place for you; come build with us.

    BASIC QUALIFICATIONS

    •  Degree in Computer Science or related field, or equivalent working experience
    •  3+ years of industry experience in a software development environment
    •  Strong Computer Science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis.
    •  Proficiency in at least one modern programming language, such as Java, C#, Python, Javascript, Scala, Kotlin, GoLang or other

    PREFERRED QUALIFICATIONS

    •  Demonstrated ability to achieve stretch goals
    •  Expertise in delivering high-quality, innovative applications

    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. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

    go to method of application »

    Software Development Engineer Graduate – 2022 (Cape Town - South Africa)

    DESCRIPTION
    DESCRIPTION

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. The challenges SDEs solve for at Amazon are big and impact millions of customers, sellers, and products around the world. We’re looking for individuals who are excited by the idea of creating new products, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. If this is you, come chart your own path at Amazon! To qualify, applicants should have earned a Bachelor’s or Master’s degree within the last 6 months or be on track to earn their Bachelor’s or Master’s degree prior to the role start date. KEY JOB RESPONSIBILITIES
     Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services.
     Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
     Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
     Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
     Ability to design and code the right solutions starting with broadly defined problems.
     Work in an agile environment to deliver high quality software.

    Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. Please note that Amazon works with a high volume of applicants. We appreciate your patience as we review applications for future Amazonians!

    Want to know more about our opportunities? Visit our Student Events page to register for one of our upcoming virtual events: https://amazonstudentevents.splashthat.com/careers


    BASIC QUALIFICATIONS
    Basic Qualifications

    •  Graduated less than 6 months ago or about to complete a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related fields at time of application
    •  Although no specific programming language is required – you should be familiar with the syntax of languages such as Java, C/C++ or Python
    •  Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis


    PREFERRED QUALIFICATIONS
    PREFERRED QUALIFICATIONS

    •  Previous technical internship(s)
    •  Experience with distributed, multi-tiered systems, algorithms, and relational databases
    •  Experience in optimization mathematics such as linear programming and nonlinear optimization
    •  Ability to effectively articulate technical challenges and solutions
    •  Adept at handling ambiguous or undefined problems as well as ability to think abstractly

    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. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Amazon Web Services Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail