drjobs Sr Software Dev Engineer

Sr Software Dev Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. AWS offers over 100 fully featured services to millions of active customers around the worldincluding the fastestgrowing startups largest enterprises and leading government agencies and organizations.

AWS Customers are continuing to leverage AWS Services for applications ranging from exploratory to targeted innovative solutions to businesscritical systems.

Kumo is the software engineering organization that scales AWSs support capabilities. Amazons mission is to be earths most customercentric company and this also applies when it comes to helping our own Amazon employees with their everyday IT Support needs. Our team is innovating for the Amazonian making the interaction with IT Support as smooth as possible. We achieve this through multiple mechanisms which eliminate root causes altogether automate issue resolution or point customers towards the optimal troubleshooting steps for their situation.

We deliver the support solutions plus the enduser content with instructions to help them selfserve. We employ machine learning solutions on multiple ends to understand our customers behavior predict customers intent deliver personalized content and automate issue resolution through chatbots.

AWS Sales Marketing and Global Services (SMGS) is responsible for driving revenue adoption and growth from the largest and fastest growing small and midmarket accounts to enterpriselevel customers including public sector.

Amazon knows that a diverse inclusive culture empowers us all to deliver the best results for our customers. We celebrate diversity in our workforce and in the ways we work. As part of our inclusive culture we offer accommodations during the interview and onboarding process. If youd like to discuss your accommodation options please contact your recruiter who will partner you with the ApplicantCandidate Accommodation Team (ACAT). You may also contact ACAT directly by emailing We want all Amazonians to have the best possible Day 1 experience. If youve already completed the interview process you can contact ACAT for accommodation support before you start to ensure all your needs are met Day 1.

Key job responsibilities
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. Our SDEs use a variety of open source technologies native AWS services as well as services internal to AWS. We code mostly in Java JavaScript and Python and build on technologies powering the web such as Angular/Bootstrap Node as well as a broad range of inhouse Amazon Cloud technologies and native AWS technologies such as Route53 Lambda API gateway AppSync KMS AWS Connect Lex Kendra Redshift QuickSight and DynamoDB.

Our team is growing and hiring software development engineers at all levels. Depending on the level you will demonstrate knowledge in the following disciplines at varying levels:

Software Development
You recognize and adopt best practices in software development engineering: design testing version control documentation build deployment and operations.
You write high quality maintainable and robust code
You can define APIs and integrate them into usable interfaces
You understand how web applications work perform and scale. You are comfortable with troubleshooting and problem analysis

Problem Solving
You solve problems at their root stepping back to understand the broader context.
You develop pragmatic solutions. You build flexible/scalable systems without overengineering and choose simple straightforward solutions over more complex ones. Where existing solutions are known you use them.
You understand fundamental data structures and algorithms and know how when and when not to use them.
You anticipate and prevent future problems from occurring

A day in the life
AWS Sales Marketing and Global Services (SMGS) is responsible for driving revenue adoption and growth from the largest and fastest growing small and midmarket accounts to enterpriselevel customers including public sector. The AWS Global Support team interacts with leading companies and believes that worldclass support is critical to customer success. AWS Support also partners with a global list of customers that are building missioncritical applications on top of AWS services.

About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description we encourage candidates to apply. If your career is just starting hasnt followed a traditional path or includes alternative experiences dont let it stop you from applying.

Why AWS
Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating thats why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture
Here at AWS its in our nature to learn and be curious. Our employeeled affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth
Were continuously raising our performance bar as we strive to become Earths Best Employer. Thats why youll find endless knowledgesharing mentorship and other careeradvancing resources here to help you develop into a betterrounded professional.

Work/Life Balance
We value worklife harmony. Achieving success at work should never come at the expense of sacrifices at home which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home theres nothing we cant achieve in the cloud.

5 years of noninternship professional software development experience
5 years of programming with at least one software programming language experience
5 years of leading design or architecture (design patterns reliability and scaling) of new and existing systems experience
Experience as a mentor tech lead or leading an engineering team

5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
Bachelors degree in computer science or equivalent

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.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.


Required Experience:

Senior IC

Employment Type

Full-Time

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.