JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
NEWSLETTER
FOLLOW US
Principal Software Development Engineer
Job Ref
238979
Job Type
Permanent
Employer Type
Company
Date Added
26 Sep 2014
Expiry Date 24 Oct 2014
Expiry Date 24 Oct 2014
* There have been no applications to this job.
* This job has been viewed 2625 times.
Employer:
Amazon Development Centre Cape Town
Location:
Western Cape
Salary:
Negotiable
Benefits:
Role details:
AWS (Amazon Web Services) provides Amazon's developer customers with access to in-the-cloud infrastructure services based on Amazon's own back-end technology platform, which developers can use to enable virtually any type of business.
The Cape Town based Development Center plays a key role in building the Amazon Elastic Compute Cloud (Amazon EC2). We are looking for a Principal Software Development Engineer to lead the engineering vision to deliver 4 9s availability for the EC2 APIs while continuing to scale to meet the needs of our growing customer base.
- - - - - - - - - - - - - -
The ideal candidate will be clearly passionate about the large opportunity that Amazon EC2 presents and about web services in general. This person has thrived and succeeded in delivering high quality solutions in a hyper-growth environment where priorities shift fast.As a Principal Software Development Engineer you’ll be a technical leader. You’ll help establish technical standards and drive EC2's overall technical architecture and engineering practices. You’ll work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. Principal Engineers at Amazon are pragmatic visionaries who can translate business needs into workable technology solutions. Your expertise is deep and broad; you’re hands on, producing both detailed technical work and high-level architectural designs.
In this role, you will:
Serve as a technical lead on our most demanding, cross-functional projects
Ensure the quality of architecture and design of systems.
Lead the design, get hands dirty and write code, and ultimately deploy successful software that can be leveraged for a broad set of business use cases
Lead projects that have a major impact on both the software engineering team as well as the entire EC2 organization
Prepare technical requirements, software design specifications and other forms of architectural documentation
Provide technical mentorship to the engineers in our organization
Deliver high quality work on tight schedules
Basic Qualifications
A bachelor’s degree in Computer Science or a related technical field
10+ years of relevant, broad engineering experience required
A proven track record of leading large-scale projects
Preferred Qualifications
An advanced degree in Computer Science or a related technical field
Technical expertise in at least one of the following areas: building and operating high throughput, large scale data stores; building high volume, highly available web services; building and operating large scale, highly reliable workflow-based services
Experience leading development life cycle process and best practices
2+ years of hands-on experience as a Principal-level software development engineer
Experience mentoring/training the engineering community on complex technical issues.
Excellent judgment, organizational and problem solving skills; technical, project and personnel management skills
Ability and willingness to multi-task and learn new technologies quickly