Snr. Software Development Engineer – EC2 Infrastructure Platform
Location | Cape Town, South Africa |
Date Posted | October 12, 2020 |
Category |
Software Development
|
Job Type |
Full-time
|
Currency | ZAR |
Description
As a leader in this team, you will lead the development of high 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 it fits into the broader architecture. You will have opportunities to work with other engineers building similar core components to ensure that teams are building towards a broader architecture that supports Amazon scale and business needs. You are able to unpack and solve problems that are ambiguous and in doing so produce simple and clear technical direction for your team. You understand the business impact of your systems and show good judgment when making technical trade-offs between your team's short-term technology or operational needs and long-term business needs.
As an Amazonian, you'll enjoy interacting with some of the talented engineers in our industry through breakfast talks and demos, internal communities and extensive training material that span all aspects of our business. You'll also enjoy flexible working hours within small sized teams and the high level of autonomy that our engineers operate under. We follow the DevOps model and so our teams are empowered to own the full development and support life-cycle of their systems. Our teams operate like start-ups in that they own and drive a portfolio of services which includes everything from developing the long term vision for their products through to deciding on what technologies and development methodology or processes to follow.
Duties & Responsibilities
• Degree in Computer Science or related field, or equivalent working experience
• 5+ 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
PREFERRED QUALIFICATIONS
• 4+ Year degree in Computer Science or Engineering
• Working knowledge of Machine Learning and AI
• Excel in programming languages Java, GoLang, C++
• Deep understanding of web technologies including HTTP, HTML, CSS, Javascript
• Demonstrated ability to achieve stretch goals
• Expertise in delivering high-quality, innovative solutions
• Strong analytical skills with excellent problem solving abilities.
• Strong desire to build, sense of ownership, urgency, and drive.
• Excellent written communication and verbal agility are strong assets.
• Working knowledge of databases
• Working knowledge of AWS products and technologies
• Strong presentation and leadership skills
• Strong technical vision.
• Ability to handle multiple competing priorities in a fast-paced environment
• Strong analytical skills with excellent problem solving abilities..
• Ability to work well with people and be both highly motivated and motivating.
• Excellent verbal and written communication skills
• Proven results oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
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.