|
Development Team Lead
Amazon
Web Services is looking for a development team lead to join our Elastic
Compute Cloud (Amazon EC2). This is an opportunity to join a world
class team that is at the forefront of creating the next major
computing platform. You will help create a system that will set the
pattern for a generation to come.
You will manage and grow a team of software engineers playing a
critical role in the development and operational management of the
Amazon EC2 platform. Leading a team responsible for a reliable,
scalable, high performance web service like Amazon EC2 requires
exceptional technical expertise, a sound understanding of the
fundamentals of Computer Science, and practical experience building
large-scale distributed systems. The leader we are looking for will
bring proven experience building, managing, and mentoring engineering
teams. They should understand and have worked with service oriented
architectures. They should bring a passion for web services and
utility computing.
Responsibilities include clearly communicating objectives, roles,
responsibilities, desired outcomes and project status. You must be a
leader with excellent project-management skills, strong technical
ability, great analytical skills, strong business judgment, superb
communication, and outstanding customer insight.
Successful candidates will:
- Have a deep understanding of software development, services development, and quality software engineering.
- Have experience managing and developing software engineers.
- Have experience designing, scoping and delivering complex solutions.
- Be a passionate leader comfortable in a position of broad influence and high accountability.
- Be relentlessly customer focused.
- Possess strong verbal and written communication skills.
- Possess strong analytical skills with excellent problem solving abilities.
- Have experience building scalable, fault tolerant infrastructure software and distributed systems.
- Have a minimum of 5 years of software development with at least 2 of those years spent in a leadership role.
- Have at least a bachelor's degree in CS or MIS.
- Have previous hands-on experience as a software developer.
- Have experience with Ruby, Perl, Java and/or C/C++.
- Be proficient with Linux, in particular on the networking side.
- Have experience with large scale data storage and processing.
- Have excellent written communication and strong verbal skills.
click here to apply
|